added required fields to cart