improved login error message