Having dealt with the INS and then the Dept of Homeland Security. The changes were for the worse. I get that they wanted to integrate all the agencies now making up the DoHS for better information sharing but there is a point when departments get so big that it just doesn't function anymore. They should have kept them smaller to remove the bureaucratic cruft.