added item_controller