changes to item.js