fixing add to cart