I also agree with 2-5, but don't agree that specialists always get further than generalists. I'm very much a generalist -- within the fairly broad realm of infrastructure architecture, that is -- and I think that's served me very well. To understand the whole thing, whatever it is, is very valuable.