 This is a huge issue that you guys are trying to attack, this IT labor problem, I call it, where two thirds of the spend in IT is on people. And we're supposed to be automating all these tasks. So with the data growth, that just can't continue, John. Yeah, and you had an initiative a few years back called Autonomic Storage. This is different from Autonomic Storage. Well, I think what we announce around smarter storage is really about several things. It's efficiency to help with those problems and efficiency that's built in and automatic and not needing as many resources to be thinking about it. It's also about self-optimization. So understanding workloads, understanding the performance needs, and again, using the deep analytics skills and math skills, we have an IBM to deploy that. When I think about some of the growth opportunities in big data and data analytics, you're very close to the applications, and you're also very close to the business of your customers. So if you're an IBM customer, you're really, really, IBM can be really, really close. How does that sort of drive your ability to differentiate in terms of selling the whole solution, selling storage, or designing solutions that are better business problems? Well, I think it allows us to differentiate on several levels. First of all, we run some of the largest data centers in the world, in IBM, on behalf of our clients. As an infrastructure outsourcer. As an infrastructure outsourcer. So we have... And a lot of that's running on IBM Gear? A mix of Gear, frankly, because what we acquire through those... Do you pull their stuff in? We pull their stuff in. So there's a lot of experience we're gaining from running some of the largest data centers in the world. So Sandvolume Controller, as an example, would be a wonderful tool for you to drive efficiency into an environment if they hadn't been using it, and you want to leverage those. It's a wonderful tool for our strategic outsourcing colleagues to leverage to drive efficiency for their clients. At the same time, we also have very tight relationships with our software group colleagues. So we work with the streams organization, the analytics teams, and software group. How do we refine, based on an experience from our services organization, refine that linkage and integration point we talked about earlier to make sure we're providing the most value to our clients, and to end across all of IBM's both software and hardware components.