(1) Did you get any update before your 485 was approved?
Yes, I always got update before 485 approval.
2/2008, H1b was updated(7th h1b was approved on 5/2007);
3.2008, 140 updated(approved on 3/2007);
4/2008, LUD for ref mailed out;
5/2008, 3 days LUD for received ref;
20/5/08, LUD with no change;
21/5/08, LUD for welcome notice;
22/5/08, LUD for card production.
(2) Did you call them before your 485 was approved?
Sent letter to 1st lady for name check, 12/2007;
name check clear on 1/2008, heard from NSC Rep.
Letter from FBI confirmed name check finalized 2/2008;
from 1/2008, NSC Rep. said my case was waiting to be assigned to IO; my case was assigned to IO on 4/2008; I called NSC every 2-3 weeks since I heard name check clear.