a bit more cart progress