update item_controller and view part