Fix basic coupon example, add legacy style example