modified itemM