support chat rooms, with new apis