Thanks for the glowing recommendation. I'm quite happily employed in Information Security where I often have to give reports to people who likely aren't going to understand the exact magnitude of the risk. Communication is huge, and I'm sad to say I do have a patience problem which became evident the longer this thread continued.