switched password prompt to using getpass