changes to item obj