modified itemB