Current status: EB2-I 485 filed 2 years back, I have an EAD till late 2017. (I also have a H1B valid for same duration) Due to certain personal reasons, I am in a situation where I may have to immediately quit my current employer who has filed my GC process/485 (will resign, not being laid off) and I have look for a new employer/job. - What happens to my EAD status if I lose employment for a certain period while on EAD? I will be actively looking for a job but obviously need to account for some down time when I will not have an active employer. Is there a time limit before which I need to get employment to maintain the EAD status/keep my I-485 process alive? Also I will be using EAD to move and not H1B as it will offer lesser flexibility. - I understanding AC21 is recommended. Is this something which I personally file once I find a new job? (does it require anything more than a job offer from new employer). - If old employer withdraws I-140, does it affect me in anyway (I assume no but want to confirm). - My wife has an EAD through me and is currently working. What happens to her EAD if I quit and do have a job for a certain period? Any advice ASAP is appreciated. Thank you.