Great. Much of that was helpful for our child. So I will re-upload all documents with self-attestation. What is still not clear and which the consulate in Vancouver has not returned to us on is the attestation of the marriage certificate by the NY Indian consulate. As I mentioned NY city clerk, county clerk and state have already attested the certificate, US Dept of State has replied that they will not because it is unnecessary due to Hague Convention and intended use in India. When we try to have India consulate attest we get this reply: "Please Apostille the marriage from State Secretary as Indian Consulate plays no role in attestation of Marriage Certificate issued by US government. Please do not reply to this email - Thanks & Regards Consulate General of India" plus address etc.