IMMIGRATION What you ought to know