The past week has been a whirlwind for us, and for the rest of the immigration community.