Thank you, pjiang. I hope I can get GC soon. The officer also told me that I should receive my GC within 3 weeks to 6 months. But it is strange as my PD is not current.