Great write-up! Thanks for contributing to the forum. I'm sure a lot of people are going to find it useful :)