support createroom with option