added secure password input