more fleshing out of the cart