thanks a million. Do you think which is better, retaining another anttorney or DIY? Do you mind to tell me if you have got your I140 approved after re-application? Thanks again!