No,I didn't call. I got a strange e-mail from INS said" The document made base on the approval or registration has been mailed to you". It turned out to be a fingerprint notice. I
thought it is because my fingerprint is going to expired. I thought I will wait for name check for a long time because I have such a super popular name. Even there are 2 or 3 people have the exactly same name in the institute I am working.But this time, I am really lucky.