You know the problem in this countrys immigration programme is that it lacks great maintenance and monitoring. It only works due to the majority of hard working CIC officials and also if the political winds of force are blowing in that direction, that's all. The ministers , the high ranking officials who make the policy changes only take this as a day job with a wonderful benefits , vacation and pension package and have no sense of seriousness and commitment to actually making CIC work in any basic sensible format.CIC receives more money than other immigration departments worldwide, but their performance is just a straight ZERO! New Zealand for example takes 4 months to process a citizenship application, despite being way more strict, you can apply for N.Z citizenship outside the country, NO interview required unless asked to attend one, you can apply for citizenship in person at various offices, no test required.Your P.R can be endorsed in your foreign passport and they have E-visas, no need for a visa stamp , its all electronic, etc etc Aussie takes approx. 66 days(currently about 80 due to their high number of applications lately) to process citizenship application and has similar features as NZ. I can go on and on....My point is these countries charge close to what CIC charges for services, but they have high tech mechanisms that are completely non existent at CIC, (and never will, )they have similar processes as CIC but have more efficiencies that help deliver citizenship grants to those that are successful in very impressive time frames and the budget allocations in their throne speeches are similar or even smaller(N.Z) but CIC continues to perform dismally. All Minister Alexander will say is, "we passed a new citizenship law, that will take care of it" Yet problems are just mounting each second he says those words over and over. If your car has a flat tire, or needs an oil change or needs a new battery or new stereo, do you just go to a dealership and buy a new car based on those types of problems on your still running car? Why wont he FIX, FIX FIX problems in this current citizenship process already??? Its all big talk from these people, "combatting fraud, closing files, less leniency etc etc" but what the hell has that even done to decrease the processing times by even a two seconds?? NOTHING, ZERO! Just talk, talk talk.I don't think these high educated politicians have a clue on how to rectify these problems, they might as well ask the "like-minded "countries how to run this programme, we are being served by dumb dumbers! Even I could do a better job than this!