CartProvider : clear and new methods