working on coupon modification