Add EM-PCA and Metropolis