now properly checking for valid account data

should check for account data on wrong password event during login