works on InventoryTracker