James I think you have created is our new central resource. Yay! the work is awesome. I cant compete. I will gladly not touch what you've done [Oh I lie, I added a mention of safety-checks].