Admin password now uses getpass.getpass