longer use Angus Mackay's getpass code due to the weirdo license his code was donated to us under.
command line.