I've been holding back from posting in the thread some just to make sure everyone else has a chance to write out something.  However, if we want to do a Q&A session with David, I can respond a little more rapidly.