update the item.