fix update method for shop item