auto delete empty rooms + fixes