Did you have a chance to look at the Canadian passport office? With the amount of security required in those documents, the complexity of those documents, they're now producing passports in two weeks. It's a tremendous record, and the other departments or agencies might be able to learn from what the Canadian passport agency has done.
On April 22nd, 2010. See this statement in context.