Careful - you might OD on conservo-propaganda.
Immigrants Don't Drain Welfare. They Fund It.
"...contra conservative depictions of “moocher,” immigrants have long given more to the welfare system than they take from it. “In one estimate, immigrants earn about $240 billion a year, pay about $90 billion a year in taxes, and use about $5 billion in public benefits,” a 2010 report by the Council found. “In another cut of the data, immigrant tax payments total $20 to $30 billion more than the amount of government services they use.” And a report by the U.S. Chamber of Commerce in 2013 found that “more than half of undocumented immigrants have federal and state income, Social Security, and Medicare taxes automatically deducted from their paychecks.” Those immigrants are essentially helping to underwrite the welfare system, providing an enormous subsidy to it every year without being able to reap any of the benefits"
.
Replace those illegal immigrants with legal immigrants, the numbers will be the same and perhaps greater because legal immigrants won't evade paying taxes and millions of illegal immigrants do.
This is a process of deporting an illegal immigrant and bring an immigrant whom in his country has filled the application, has passed thru the process of acceptance, medical records, police records, etc, and admitted legally in the USA.
This should be the best immigration reform, replacing one by the another.