On AlterNet: green card applications