Make coupon code good for all subscription?

I know it is not built in, but any way someone can point me at what to hack to make a coupon code good for the whole subscription and not just the first month?

thanks