Inventory progress

test stages of inventory. Various changes were also made.