made design changes and fixed the cart issue