Alan - you're a saint! Hats off to you for your wonderful public spirit!