added cart and views