First of all thanks for all ur wishes.
To answer nsc121901 questions, no I did not contaced anyone. I was just waiting to see approval one day, and that day came.
nsc121901, one of my friends Attorney told him, that INS is working on clearing cases from Dec and Jan, I do not know how true...