item system now completely functional