using item specifications