He's been working long and hard.