add the readpassword program