fixes for add to cart