add a bump parameter to make sure EM moves on the first iteration if bad start values are supplied