change new_item to head_node