fix major cupon bug