modified itemmanager.