 With what little time I have, I'm with my kids, who are four and one and a half. Oh, my goodness. They keep me busy. I know about that. So, Brian, then, I have to ask you, are you ready to play the puzzle? As ready as I'll ever be. Okay, take it away, Will.