Thanks alot guys for the help, this forum has been v helpful, i am going to share my timeline, file recived 29 aug 2016, medical nov 7, medical pass 16 nov, bgip feb 10, ppr feb 12, ppr is back in a week, border crossing on feb 22, permanent resident on feb 22, I am an applicant from pak, my friends from muslim world if your file is delayed, you will also recive soon, I wish everyone v best, border was north portal, canadian immigration staff was v friendly, Stay blessed