add to cart ,check stock