Far along on the road to recovery