shopping cart reconfig