 Thank you for that. So as for the debate, I'll tell you, I think that there's going to be some surprises. Clearly, what's interesting about the way that these two candidates are prepping for the debate, it could not be more different. You know that there's a ton of folks, about 12 different folks coming in and out of Camp David to prep the president. He's been studying hard on this stuff. There's even a concern among Biden supporters that they may be overloading him.