This programme definitely warrants an excellent rating if the test vectors stand up OK but until my testing is complete I award it a worthy 4. Things look good so far. It is elegant, easy to use and has some nice useful features. The ability so save a generated password to file is a bit risky but this is no critisism of the software; just a warning to be cautious in the use of that feature. It will certainly satisfy the requirements of most users.