thanks a lot for your reply. if so, can i leave for 1 or 2 years and then come back, apply for i-485 then? many thanks!