Great job, stay the course, says IMF