3 coupons controller and model