implemented and played with the L0EM algorithm