Personally, I might allow for some flexibility with regard
to amnesty but only AFTER the borders are secure.
Three steps:
1. Build a secure fence on border.
2. Build a system to deal with legal arrivals who do not leave after visa expires. 40%+ illegals fall in this category.
3. Build a e-verify system for employers to check on-line legal status of applicants & any employee, on-line.