Yes, just to the first part of your question there about the year, and again, it is a year, but part of the trend there and so what came out of that. One, much broader perspective pulling back from it is if you look at our expense base overall, the - I'm going to comment technology expenses, so this is the expenses for our technology group and the IT depreciation and amortization, represents about 20% of our cost base and that grew at 8%. If you look at the other 80% of our cost base, it grew at about 2%. And so I would say across that 80%, for the most part, we hit on the costs related to the business, to bringing on new clients, and importantly, hitting on our Value for Spend initiatives and the objectives there. So it's not that we didn't achieve those. And then you say, well, on the technology side, what happened there, and there if you think about technology or as I think about technology, there's three primary things that we're trying to achieve there. One is security; two is stability, and three is scalability within our technology. And if you look at the costs that were related to that in the year, there were costs that we had on the safety and stability part, which ended up being higher than we would have expected going into the year, but I think that you absolutely do in order to make sure that you are being able to provide the value proposition, if you will, for your clients. And then likewise on the scalability, there are certain aspects of that where the greater demand for, I'll call it, just computing power, if you will, on the part of our large asset manager clients on some of the asset owner clients, we're just in an environment where there is greater activity and we didn't achieve the level of, I would say, scalability on our platform that we need to be able to achieve. So with each of those three, not only are we trying to ensure we have a strong, safe, stable, secure platform, but we want to increase the scalability on that. So a lot of the focus of our technology strategy beyond kind of digitizing the business and providing new capabilities for our clients is also saying, how do we also get greater productivity out of that platform.