some changes in style and cart