Changing mode
Prompting user for password instead of asking on the command line.

This is to prevent nasty problems like a user's password appearing in their shell history.