cleanup join bug i introduced (wasn't able to join a specific room before, would only create new room)