more work on the cart
merge