add item type
update