'The time has long since passed for the U.S. military to restructure itself in light of the new set of roles and missions emerging in the wake of profound changes in the geopolitical and military technical environment," Andrew Krepinevich, president of the Center for Strategic and Budgetary Assessments, testified to the House of Representatives Committee on Armed Services on 20 June 2007. "How should this be done?" he continued. "What missions should remain the monopoly of a single service? Which should be shared? Scaled back? Competed? 'Outsourced' to allies or other executive branch departments and agencies—or even to the private sector?"