This is great stuff! Steve - thanks for posting your work, and thanks to the other lights in the thread for so much valuable and interesting commentary.