coupons model and shiping model added