add existing coupon now working; fixed some bugs