I think that this is the best bill we can hope for, given that we lost the majorities. With a democrat president, we would probably get full-blown amnesty with immediate citizenship and democrat registration cards.
I still want to see what is in the bill. I have read some of the stories which list the provisions, and some I don't agree with and some I do...which is, I guess, the nature of a compromise.
The rush to pass this 600 page bill is IMO one of the main reasons so many people are rising up in anger. Senators, we all know by now, do not always read bills before voting....depending on their staffs to read them, then relay the salient points. But, as "they" say, the devil is in the details.
Something as important as this one needs to be thoroughly vetted. Elected congressmen/women need to hear from their constituents before they assume they know best.