update code for shop list