Updates pass asking with getpass(), small ui improvements