Hi, I have been trying to come up with an easier way to do this but failing miserably. David's script and the output is well ... to perfect! I tried rewriting it but without much success as I always seem to miss out a few hashes, which is unacceptable. I was wondering if we could use his script as it is?