fix more typos
add wrong password handling