EM for GMM works for Gaussian, but not for other dataset, worse performance decreases. Something must be wrong.