The CFMRS, the central financial management reporting system, is a system that the Receiver General uses to collect transactional information from all of the departments. From that, they build monthly trial balances and they build the public accounts at the end of the year.
CFMRS is quite an elderly system. I think it is at least from the early 1980s. A lot of things, including the basic financial coding blocks, are basically hard-wired into this thing, and it's very hard to change.
On a small scale, from one department or a small handful of departments at a time, introducing another element, the program, into the control structure for the votes is difficult, but not a huge deal. On the scale of this pilot project, we were able to do it by just allowing more time for lead-up. They have already expressed some concern at the idea that we would go even to an expanded grants and contributions vote across the board, just because the system...they can't deal with it.
In fact, their initial costing was some extraordinarily high figure for how much it would take for them to engage in a full-out purpose-based control structure. Most of it was based on the idea that it's prohibitively expensive to do that scale of change in CFMRS at this point, until they actually update CFMRS itself.