 So, this idea that you can look at the company in this simple piece-part way and run each piece-part well, and it'll add up to something good, is just not showing itself to actually work. And I think it's becoming less effective as corporations get bigger and more complicated. Corporations now are of a size unimaginable even 50 years ago. I think that if we switched from the notion that all jobs are flat to a whole set of jobs are actually project-oriented and organized around projects, I think we'd have higher productivity, higher satisfaction, and greater adaptability in the corporate world.