starting to add item_type cases