Redesign of shoppingCart