Immigration reform ups and downs