My h1 will be expired in Oct., but my 140 was pending. I just submitted the 485 and EAD application. If I have not recived EAD in Oct., can I still stay in U.S. legally? I heard that with 485 receipt, I am OK to stay in the US, is it true? And does anyone know if 140 is rejected, is there any grace period? If so, how many days? A week? Many many thanks for your help.