 Jason Somer, you mentioned reporting. Actually, my colleague, David Floyer, is in the audience and he's done a lot of analysis on various systems and subsystems working with like PG&E. We have this service where we provide energy consulting. We're working with PG&E and we have to look at the reporting of the vendors to actually see what the utilization is and other factors so we can calculate how much energy is actually being saved when you move to these types of systems. He's assessed that a lot. I mean, David, we're a couple of the vendors who have the best reporting. Just shout it out, I'll repeat it. They have the best reporting, yeah. Yeah, their compelling, would you put them at the top? Are they the best, in your opinion? Really the best, the single best. Number one in your view. Now, you haven't evaluated everybody, right? Is that almost all of them? All right, yeah. Okay, so that's an expert's opinion, independent opinion and I mention that because he has often said to me, he's shocked that more vendors don't do a better job with reporting because it helps their customers and it helps the customers to justify the expenditures. Yeah, I agree. A lot of competing products tack on reporting like an afterthought and it very much feels that way and it's less than useful. Compellent reporting is excellent. At my fingertips I have everything I need to analyze how my storage is allocated and to kind of also continue the point of data progression. We're in a situation where virtualization is still kind of coming out of its infancy and best practices are still evolving. There's consensus is building on how to best do this. One of the things that can happen very easily as you're architecting a virtualization environment is you can misallocate data. Well, with Compellent we might take a look at a particular database and say that might reside best on 15K RPM SAS drives but perhaps in practice that much of that data is better suited for SSD or something else. Well, we don't have to be exactly accurate the first time we provision it. We can let data progression analyze it automatically, move it around and optimize it and so reporting goes hand in hand with that where we can see where our data is going and then make more better informed decision and as we get used to the system and everybody's data is different. I mean, as Jack was pointing out he has really particular requirements. Every industry is different, every business is different. Compellent is so flexible that you can make mistakes in provisioning, get it wrong the first time but the stakes aren't so high. It's not a big deal.