I’m OK with the helping legal immigrants, but you did not say what you propose to do with the millions of illegals already here?
They should be deported to the last man woman and child. Raise the stakes on re-entry to prison time.
There should be an 80% tax on all remittances outside the US by non-citizens.
If we eliminate the freebies, they will self deport. If they don’t, the federal government needs to confiscate all fake IDs from them and deport them. 12 million people (if you believe the official government estimate) here illegally means 12 million identities stolen from American citizens.