I have benefited from this website a lot. Thank you for all the warm-hearted people in this forum!
I-140 PD: 3/2004
REF: 6/2005
Approval: 12/05
I-485 RD: 9/22/2005
Last updated several times after finger print (FP Code3:12/2005)
LUD: 3/2006, 12/5, 12/18, 12/19, 12/20
12/18: Approval notice sent; 12/19: Card production ordered; 12/20: no content changing.
Spouse's I-485 still pending. Is this unusual? Thanks a lot for your help!