finished add_cart.