Recovery is gaining speed