It looks to me that NSC is processing the I-485's concurrently filed in 2004, which have I-140's approved earlier this year. Although the official processing date is 7/1/03, I have not seen any 2003 I-485's approval here for a while. Has NSC forgotten those old I-485's???