added inventoryRequired module