update with user leaving and joining rooms