Okay, that's helpful.
Also, I'd like to ask you, as we start getting into more and more intergovernmental agreements and tax exchange agreements, what the impact on the agency is, as we sign more of these. Presumably there would have to be dollars spent to meet the objectives of these intergovernmental agreements.
Do we have a history of what it generally takes, from the standpoint of the CRA, to meet those objectives and of what investments are made in IT systems to meet the objectives of those agreements?