This only addresses the symptom and not the problem. The problem is, if one can call it a problem, is illegal immigration related specifically to jobs. This is a economic issue: we have companies that need cheap labor, we have a relatively strong infrastructure that includes a safe living and working environment, and there is a chance for a better future for children on this side of the wall. So long as these things are true, the cost of crossing the boarder and potentially getting thrown in jail is never going to outweigh the benefits of coming to America. Aren't we better off improving the process of legal immigration, saving ourselves the cost of a boarder protection system that might never do the job we want it to, gain millions of new customers for in state job as well as millions of new tax payers?