David, just finished reading the Osborne Research Documentation, wonderful information and fascinating, well done!