destruct_item