discount+secondhalf+reach off(without mock)