Very interesting @final, thanks. That's a lot more than I was expecting. Yup, good stuff. The links were a great source of interest too.