fix microtime & item class