Will, thanks. It's Tim. I'll take those. I think on the booking trends, we are -- I do think that the main thrust continues to be lots of, I don't want to say exactly bite-sized opportunities, but very manageably-sized opportunities. And so we do have some that are, call it, more than $5 million, but we don't have any of these sort of mega things that will take many years to influence. So we really feel good about sort of that flow that we're seeing. We are seeing in areas of demand, and I mentioned this a little bit in the script, but we're seeing it around things that will drive revenue, certainly on the BTCS side, certainly around adviser tools, securities class action, other things that really drive revenue nicely. We're seeing things that drive costs, lots of activity around print to digital and of course, regulatory with tailored shareholder report. So all areas that really align with the investments that we've been making and so that really makes us feel good about the return on the investments that we're going to see. And I think that, that really -- your sort of second part of the question was about wealth management and I think that is just emblematic of getting return on areas where we've made significant investments. As you know, a very attractive market, we've talked about the $16 billion market, how it's growing, and we're getting really good traction with a whole series of component sales. Our sales were up 75% for the year. Our current pipeline is over $200 million. And when you say sort of what opportunities are people looking for, I think that it's a combination of each has sort of a different specific pain point and want to address it, but at the same time, they're looking to sort of say, how do I begin to put in place a digital road map and sort of a North Star that they can build to over time? So, I think the open API framework, the enterprise integration service layer, all of those things in terms of how we can bring things together, they really like that as a vision. Meanwhile, they tend to say, let me start with an existing pain point like tax, like client onboarding, like corporate actions, some things that are very tangible. And so we have great conversations going on both here in the US, but also lots of good conversations in Canada. So we feel really good about the outlook there.