This is a reputed desi lawyer Iam talking about. I paid $300 for 20 min consultation. If this is true then it is really annoying on the USCIS part. If thru AC21 the I-140 is kept valid then how come USCIS approve another I-140 whos labor was earlier used by somebody else though revoked and later reopened thru AC21. Doesn't make sense!