modify shoppingcar ++++