sign in worked.
todo: better handle error.