For infrastructure programming, as I mentioned a little bit in a previous question, first of all, you have to get the authority and you have to launch a program. I'll give the example of ours with our investing in Canada infrastructure program working with provinces and territories. We need signed agreements. They need programs to cost-share with us, so they have to develop those programs. Then they need to do intake processes to get the applications. They need to prioritize which projects, and then send them to us. Then proponents, which are often municipalities, need to plan, develop and implement the particular project and then send invoices after progress has been made. All of that takes time.
In infrastructure, often the early years are really about planning and design, and the heavy builds come in later on in the project. For all of that to happen, in the early years we expect less, and then, as it's coming into the later years of this particular plan but also the program itself, more builds come. That said, when we commit to a particular project that is going to be completed over a particular period of time, if there are delays within a particular proponent, it's really important for us to be able to move the money forward so it doesn't lapse and go back to the consolidated revenue fund. It gets moved forward based on forecasts from provinces and territories so that we have the money available to abide by the commitments we have made.