On AlterNet: green card