more expectation maximization work