i got mine appoved after a few months. no need to hire a lawyer. Just follow the requirement on USCIS website. It is very easy.