Just one more quick question ,and I'll turn it over to Dr. Carrie.
To my mind, what it sounds like is it has cost us $5 billion to get this far, and it isn't going to be completely compatible. In the short term there are going to be a lot of patches to get it to work. Then in a few more years there are going to be all these huge demands to upgrade to exactly what you describe. It seems to me like that's going to be the 2.0, the 3.0, and then you're right back in, spending another $5 billion before you've completely implemented what you first set out to do.
I think that's what I've heard. Those are probably the realities of the day.
I'll turn it over to Dr. Carrie.