rewrite create room logic