still working on identifying item type