Unbblievaele how well-written and informative this was. Artlices like this make life so much simpler.