updated the item collections to use an object rather than having to deal with multiple int arrays!