InventoryChoiseLogic