fix bugs in login
login succeeds, gets to parsing roster updates