Inventory populate by type