support multi-rooms