add switch room feature