The Agile approach that many departments have been trained in, and are now using, has been really beneficial to the focus and productivity of those groups. It is unfortunate that the offshore teams have not aggressively adopted Agile, and that it also takes so long to implement changes to some of our core services that are being serviced by those teams. I think those two issues are related.