implementing lmoma