green card, work visas, and more