updated shopping cart view