Harper stays ahead of the curve