You want an immediate halt to illegal immigration? Give all companies 3 months to get rid of illegal workers. After that 3 months start doing corporate sweeps, fine the CEO and top executives personally 1 million dollars each and jail them for 1 year in PRISON for each infraction, no exceptions. No jobs = no reason for illegals to stay. After examples are made of a few CEO's and executives your illegal immigration problem disappears.
As for Texas, just secede already!