There's no problems with the existing hardware, other than it's not fast enough. So while they're coding I'm sure they're optimizing hte code to run more efficiently. Take a program you wrote 1yr ago. Then re-write it now without looking at the code. If it hasn't changed at all then you haven't gotten any better at programming. YOu could even look at old code and think "wow, what was i thinking, this is a much better way to do it." I have a document for some personal program code i've written and it has probably over a hundred thousand lines of code, and it's about 600kb. I'd really love to hear where you came up with the 40TB number, because that's simply unrealistic for "code".