models are modified to accept equipments
item_controller is under_construction