add item type management