modify part of shoppingcart service