added ability to update text of list item