I just wanted to say thanks for writing this. I have squandered the whole afternoon living vicariously through your slow, patient rise to these heights. It's great fun to read, but it must be a huge amount of work! Thanks for doing it and keep it up!