Inventory: first iteration