linked list item update