In terms of applications, as I was saying, there are four categories. You're talking about the category of applications that really need to be put aside and not go into the cloud. We have stabilization mechanisms to make sure there is a fail-safe so that, should there be a crash, that data will not be lost and the service will not be interrupted. That is part of what we're doing.
The other thing is that there are modernization initiatives for some of the older and very critical applications that are used to serve Canadians. What's happening now is that we are taking an enterprise approach, a digital approach, to these modernizations. In the past government might have spent two years planning a modernization and five years doing the work on a very complex application, and then find out at the end, when you flip the switch, whether it works or not.
We're not doing it that way anymore. We're doing it based on digital principles. There is much closer work with the people who will be using the application. There are small pieces where there are pilots. There is checking: Does that work? If so, we go to the next piece: Does that work? By the time we're ready to use the new application, it has been tried and we know it will work. It's a whole different style of updating that we are applying to our large application modernizations.
Mr. Brouillard may have more detail to offer.