I’m all for this but let’s remember that being a non-citizen doesn’t mean you’re here illegally. We have plenty of non citizens contributing to our society. But... if you can’t respect our laws then you should have your papers revoked and your ass deported. If you’re here illegally then you obviously don’t respect our laws in the first place and should be deported immediately. ESPECIALLY if you continue to break our laws.