I applied EB2 NIW through Yaoming Gao. I think he is good. My I-140 ND 03/14/05, AD 04/01/05, I-485 pending.