sorry to hear abt your job buddy....i was on similar situation(by now i've got job). when i lost the job i sent an ecas request explaining my situation, that i need the citizenship on urgent processing, i got a reply saying the visa office will review my case and if i'm eligible they will...