I can answer it briefly.
Sometimes there simply isn't the capacity in government to perform certain services, and the most effective way to do it is to contract with a private firm. For example, if we are looking at a large IT project like IBM, certainly we would hire IBM after a contract.... We hire a private firm, but that is on recommendation, after we go through the usual contracting process, which is an approved process.
I don't see anything inconsistent with ensuring that money is well spent by contracting out when government doesn't have the in-house capacity.
Mr. Smith, would you like to comment?