added shoppingcartitems experimented with collection layout