adding clear cart functionality