item class cleanup