Ajout des rooms et factorisation de code