added coupon gate