bug fixes on login