fix shoppingcart