I-140: submitted in Aug. 2001 and got approved Jan 2002 I-484: submitted on March 26, 2002, and got approved May 25 (Online case check) during the waiting period we did 1st FP: May 2002; 2nd FP: Jan. 2004