better feedback when logging in and chance to try again if fail.