view cart . add to cart . remove from cart