implement item update feature