Dave, I agree with you, development of battery technology is not only key for computer technology but also Power generation transition from fossil to cleaner means of generation, green house gases and other developments. If it is at tipping point to make that big transition, not sure, but the collaborative attention and effort is providing the right tail winds. Thanks D (an energy professional with interest in IOE)