Pull-based Production Planning and Inventory control