a smarter cart
finish the cart