Thanks for the quick reply. Here is my timeline from online application stautus:
We received your application for permanent residence on November 5, 2011.
We started processing your application on April 27, 2012.
Medical results have been received.
I received my medical request from Ottawa around on Feburary 20th and received my passport request from Buffalo yeasterday. Buffalo asked me to send my passport to Detroit. I am not sure my file was transfered to Detroit.