starting to put the cart into all views, so we can have an accurate cart count