Geesh AIBU to think that there are so many acronyms on here like CF, DH etc (ignore that one) we really need an easy access glossary one here! What's your best/worst?