Hey Bjonnie,
We completely understand your concern... dont worry ask your consultant to keep monitoring your profile (it will be nice if you can monitor by yourself)... once your application is under review, CIC will ask form these document and you get a week to submit your doc...
So if it was...