This bill doesn't even have mandatory e verify and it also doesn't go against sanctuary cities yet people are freaking out about the other details. Obviously we have to give something in order to get something, why is that a surprised? Personally I think is a fair bill when you compare to the Goodlatte that we all thought we were going to get.