If your lawyer couldn't tell you what rhcohen said he/she is not a good immigration lawyer. Either he/she knows, and is withholding info to get more money from you, or doesnt know and is fairly incompetent.
If you have already applied, you can get the best advice from this forum.