Wow, thank you ST, that was really interesting. I think I'll have to re-read it just so that all the info sinks in.