pull out an Item class (part 2)