Oh, forgot to say, although everything was ok, and all papers in order, I didn't get stamp or anything, because of something like background check. officer wrote "ip pending" on a piece of paper. That paper says I can file an inquiry in 60 days, which I did two weeks ago. Nothing happened yet.
Anybody here can give me a better explanation on "ip pending" and its timeline? I checked and found it's "indices popular", something even my immigration lawyer friend doesn't know. maybe my last name is too popular, so somewhere a computer database has been checking it for 1 year and still counting to see whether I am a terrorist?