add eventCoupon method