Update cart methods and views