+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
sutyfornow said:
Any idea?

Not really, after getting ITA you will get a checklist and you have to provide only those documents. However, if you feel you want to provide more information you can explain that into letter of explanation and attach any additional document.

+1 if this helps you