Yes, this is Craig. Thank you for the question. I think, the overall market we said was up. We had some larger deals in 2023. So some comps there. As you look at-the-market from a total perspective, we said the beginning of the year, the IPO market wouldn't be a straight-line recovery and that certainly hasn't been the case. The interest rate cut last month from the Fed didn't do much to turn the tide for IPOs, despite equity being at an all-time high. The VIX was in a range for conducive to IPOs. But as we stated, there were very few that raised over $100 million. When you look in the quarter, July started out strong. There were seven IPOs that raised over $100 million. It was led by Lineage. We were proud to support Lineage as they raised $4.4 billion near the high-end of the range. But this positivity on the market didn't last. The market stumbled in early-August with economic weakness and then post Labor Day, we saw more clients who were turning to 2025 for their pre-IPO look. So, we have seen large issuers joining the pipeline. So, we'd 15 companies that joined the IPO pipeline, which is slightly below prior quarters. And then, what we've seen in October, so as we look at Q4 is a busier month. There were 10 marquee IPOs that priced. We were fortunate to have supported eight of those 10. There should be just a handful more IPOs in November and December. And if Q4 ends as we think, we should have a year that has about 69 IPOs, so this would be more than 2022 and 2023. But to add context to Dave's comments earlier, there were just 40 last year. There were 27 in 2022 and the 20-year average is 254. So the longer-term outlook for IPOs is more promising. Morgan Stanley on their earnings call, their CEO talked about the surge that they expect in 2025. There's still obviously room for skepticism as the U.S. election will provide hopefully some clarity and the market is looking for certainty around regulatory as well as economic policy. So as you relate back to the quarter, a few more, it's the mix of those and then the lower, you know per debt invoice, the debt doesn't make-up for that and then M&A is certainly still suppressed. So, it only takes a few and you've heard the market is sort of ready for change and we have a robust pipeline of companies who filed confidentially or are planning to file as well as a strong pipeline of IPO RFPs. So, I think another piece is as this normalizes this event-driven transactions, it's a pipeline for our reoccurring software and contracted software. So, it leads to Venue, it leads to ActiveDisclosure, pre-IPO as Dan talked about IPO and certainly post-IPO work. So, thank you for the question.