I love hearing the progress, but the technical and succinct summaries make understanding of it hard to understand. Don't slow down the development process, but please pull me aside and give me a simplified explanation of what you're doing every now and then. ;-) It's fascinating, regardless. Thanks! Doug