Cool! The code verifies now. If I'm using the password library I think I'm going to have to use the event listener, or do something so I have some numbers to verify against my password. If I'm reading my code right, then Im saying if there are 4 characters pressed run the checkpassword() which runs the evaluate password function which will either return a password correct or incorrect. The problem is that there is not guessed password to run against the saved password.