I485 pending more than 180 days. Laid-off lately. Can I take 6-month contract position? Would that affect my green card application? Thanks!