RD 09/2005 both I140 and I485, I140 approved on June 1, 2006. NC pending for almost 3 years and finally cleared at the end of April.