Orthogonalizing Expectation maximization