I cannot believe that my I-485 was approved on April 19th. According to the CSC process time report, CSC is currently processing an I-485 that was submitted on November 02, 2004. But my I485 RD is 12/22/04. It only took about 6 months for CSC to approve my case. It is amazing. I filed I-140 in July 2004 without filing I-485 concurrently. I-140 was approved on February 23, 2005. After 2 months later of I-140 approval, my I-485 was approved. It is really amazing. This means that CSC process time report is not really reliable. I hope all of your cases will be approved soon. Thank you.