MLEM implementation