working on item type 1