diff --git a/config/transduction-schemes.ttl b/config/transduction-schemes.ttl
index 8f582d46a29bebc02c728e9e8f3ee37e9199a4e5..af2bcfdf6479b0b81a6e4126ca3d44e8ed70bdd4 100644
--- a/config/transduction-schemes.ttl
+++ b/config/transduction-schemes.ttl
@@ -1386,12 +1386,14 @@ PREFIX fprm: <https://unsel.tetras-libre.fr/tenet/frame/parameters#>
 # -- Link two classes by relation property (according existence of domain and range)
 CONSTRUCT { 
    # relation between domain/range classes
-   ?domainClass ?propertyUri ?rangeClass.
+   ?domainClassUri ?propertyUri ?rangeClassUri.
 }
 WHERE {
    # Relation Net (net1)
    ?propertyUri rdfs:domain ?domainClass.
    ?propertyUri rdfs:range ?rangeClass.
+   BIND (uri( ?domainClass) AS ?domainClassUri).
+   BIND (uri( ?rangeClass) AS ?rangeClassUri).
 }""" ;
   sh:order 3.33 ;
 .
@@ -1919,14 +1921,14 @@ cts:relation_generation_2
 cts:relation_generation_3_1
   rdf:type owl:Class ;
   rdf:type sh:NodeShape ;
-  rdfs:label "relation generation 3" ;
+  rdfs:label "relation generation 3 1" ;
   rdfs:subClassOf cts:Transduction_Schemes ;
   sh:rule cts:link-classes-by-relation-property ;
 .
 cts:relation_generation_3_2
   rdf:type owl:Class ;
   rdf:type sh:NodeShape ;
-  rdfs:label "relation generation 3" ;
+  rdfs:label "relation generation 3 2" ;
   rdfs:subClassOf cts:Transduction_Schemes ;
   sh:rule cts:link-instances-by-relation-property ;
 .