yes, I am a expert.
you should know the processing speed (I-140 or I-485) is different, depending on different centers, different officers, different cases... when the visa number is current. Cases except in 2000 will not be processed in this month.