using password input