diff --git a/data/03/D0/74/03D07408FFF8FFFCFF30FB8238FD53A0.ttl b/data/03/D0/74/03D07408FFF8FFFCFF30FB8238FD53A0.ttl
index a346d7fac8e..1cb62aca0be 100644
--- a/data/03/D0/74/03D07408FFF8FFFCFF30FB8238FD53A0.ttl
+++ b/data/03/D0/74/03D07408FFF8FFFCFF30FB8238FD53A0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatopsiara_Xenopygina>
+    dwc:genus "Scatopsiara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xenopygina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatopsiara> ;
diff --git a/data/03/D0/87/03D08784FFB1483EFF2CC42FFD5FFF1C.ttl b/data/03/D0/87/03D08784FFB1483EFF2CC42FFD5FFF1C.ttl
index ec210be3be6..b1f91655ffd 100644
--- a/data/03/D0/87/03D08784FFB1483EFF2CC42FFD5FFF1C.ttl
+++ b/data/03/D0/87/03D08784FFB1483EFF2CC42FFD5FFF1C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brachyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/D0/87/03D0878DFFED500EFCA3FEA3FDD47A23.ttl b/data/03/D0/87/03D0878DFFED500EFCA3FEA3FDD47A23.ttl
index 4974f3ec5af..be50c291f4a 100644
--- a/data/03/D0/87/03D0878DFFED500EFCA3FEA3FDD47A23.ttl
+++ b/data/03/D0/87/03D0878DFFED500EFCA3FEA3FDD47A23.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Crumenaria_polygaloides>
+    dwc:genus "Crumenaria" ;
     dwc:rank "species" ;
     dwc:species "polygaloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Crumenaria> ;
diff --git a/data/03/D0/87/03D0878FFFD9FF86FF0EF8D0EE510B2B.ttl b/data/03/D0/87/03D0878FFFD9FF86FF0EF8D0EE510B2B.ttl
index d6ef0a5f256..441b9496a97 100644
--- a/data/03/D0/87/03D0878FFFD9FF86FF0EF8D0EE510B2B.ttl
+++ b/data/03/D0/87/03D0878FFFD9FF86FF0EF8D0EE510B2B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oreopasites_Perditopasites>
+    dwc:genus "Oreopasites" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Perditopasites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oreopasites> ;
diff --git a/data/03/D0/87/03D0878FFFDDFF81FD69F95BEB970CE3.ttl b/data/03/D0/87/03D0878FFFDDFF81FD69F95BEB970CE3.ttl
index fe21f41765a..7a2b48dd3c1 100644
--- a/data/03/D0/87/03D0878FFFDDFF81FD69F95BEB970CE3.ttl
+++ b/data/03/D0/87/03D0878FFFDDFF81FD69F95BEB970CE3.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_albifrons>
+    dwc:genus "Melecta" ;
     dwc:rank "species" ;
     dwc:species "albifrons" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/03/D0/87/03D08791FFB8D00B2E98B0C4FDA1FB55.ttl b/data/03/D0/87/03D08791FFB8D00B2E98B0C4FDA1FB55.ttl
index 2bc5fce2f3a..eb7f143fc32 100644
--- a/data/03/D0/87/03D08791FFB8D00B2E98B0C4FDA1FB55.ttl
+++ b/data/03/D0/87/03D08791FFB8D00B2E98B0C4FDA1FB55.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Anthoseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/D0/87/03D0879CFFE03E29FDBAFE2EFD9BA109.ttl b/data/03/D0/87/03D0879CFFE03E29FDBAFE2EFD9BA109.ttl
index 0f8b31e09bb..5f725abbb03 100644
--- a/data/03/D0/87/03D0879CFFE03E29FDBAFE2EFD9BA109.ttl
+++ b/data/03/D0/87/03D0879CFFE03E29FDBAFE2EFD9BA109.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Steneofiber_depereti>
+    dwc:genus "Steneofiber" ;
     dwc:rank "species" ;
     dwc:species "depereti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Steneofiber> ;
diff --git a/data/03/D0/87/03D0879EBD1AE756FDABF9DEC8C006F1.ttl b/data/03/D0/87/03D0879EBD1AE756FDABF9DEC8C006F1.ttl
index 4f18e5df285..f22d765dc25 100644
--- a/data/03/D0/87/03D0879EBD1AE756FDABF9DEC8C006F1.ttl
+++ b/data/03/D0/87/03D0879EBD1AE756FDABF9DEC8C006F1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupetersia_Nesoeupetersia>
+    dwc:genus "Eupetersia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nesoeupetersia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupetersia> ;
diff --git a/data/03/D0/87/03D0879EBD1BE75BFE56F986CD0A059A.ttl b/data/03/D0/87/03D0879EBD1BE75BFE56F986CD0A059A.ttl
index 0617e40c6aa..83c51a928ee 100644
--- a/data/03/D0/87/03D0879EBD1BE75BFE56F986CD0A059A.ttl
+++ b/data/03/D0/87/03D0879EBD1BE75BFE56F986CD0A059A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupetersia_Nesoeupetersia>
+    dwc:genus "Eupetersia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nesoeupetersia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupetersia> ;
diff --git a/data/03/D0/87/03D087A2FFA8FFCA38DFF9C3FF0E6A79.ttl b/data/03/D0/87/03D087A2FFA8FFCA38DFF9C3FF0E6A79.ttl
index e110660a43f..5e01498d41c 100644
--- a/data/03/D0/87/03D087A2FFA8FFCA38DFF9C3FF0E6A79.ttl
+++ b/data/03/D0/87/03D087A2FFA8FFCA38DFF9C3FF0E6A79.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytocoris_Compsocerocoris>
+    dwc:genus "Phytocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Compsocerocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytocoris> ;
diff --git a/data/03/D0/87/03D087A2FFADFFC638DFFE0BFBAF6DA1.ttl b/data/03/D0/87/03D087A2FFADFFC638DFFE0BFBAF6DA1.ttl
index b8ba4c1e670..09cd3ccec59 100644
--- a/data/03/D0/87/03D087A2FFADFFC638DFFE0BFBAF6DA1.ttl
+++ b/data/03/D0/87/03D087A2FFADFFC638DFFE0BFBAF6DA1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytocoris_Compsocerocoris>
+    dwc:genus "Phytocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Compsocerocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytocoris> ;
diff --git a/data/03/D0/87/03D087A5FFECFFCE973F2F2BF5438C8C.ttl b/data/03/D0/87/03D087A5FFECFFCE973F2F2BF5438C8C.ttl
index 716aa7a22b0..fed6a8ceeaf 100644
--- a/data/03/D0/87/03D087A5FFECFFCE973F2F2BF5438C8C.ttl
+++ b/data/03/D0/87/03D087A5FFECFFCE973F2F2BF5438C8C.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clytus_Ochroesthes>
+    dwc:genus "Clytus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochroesthes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clytus> ;
diff --git a/data/03/D0/87/03D087A5FFEDFFCC971229C9F47C88B5.ttl b/data/03/D0/87/03D087A5FFEDFFCC971229C9F47C88B5.ttl
index 4a0980c0f82..fc592b554bb 100644
--- a/data/03/D0/87/03D087A5FFEDFFCC971229C9F47C88B5.ttl
+++ b/data/03/D0/87/03D087A5FFEDFFCC971229C9F47C88B5.ttl
@@ -211,6 +211,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clytus_Ochroesthes>
+    dwc:genus "Clytus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochroesthes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clytus> ;
diff --git a/data/03/D0/87/03D087B2FFADFF9CFF561D1C1C55D795.ttl b/data/03/D0/87/03D087B2FFADFF9CFF561D1C1C55D795.ttl
index ee80af54c6e..03b25cc6701 100644
--- a/data/03/D0/87/03D087B2FFADFF9CFF561D1C1C55D795.ttl
+++ b/data/03/D0/87/03D087B2FFADFF9CFF561D1C1C55D795.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Psilopa_Leptopsilopa>
+    dwc:genus "Psilopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptopsilopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Psilopa> ;
diff --git a/data/03/D0/87/03D087CAFF3C67E235C073941FB5FBC1.ttl b/data/03/D0/87/03D087CAFF3C67E235C073941FB5FBC1.ttl
index ea1d4570a58..5b55d6bba24 100644
--- a/data/03/D0/87/03D087CAFF3C67E235C073941FB5FBC1.ttl
+++ b/data/03/D0/87/03D087CAFF3C67E235C073941FB5FBC1.ttl
@@ -144,12 +144,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glenea_fissilis>
+    dwc:genus "Glenea" ;
     dwc:rank "species" ;
     dwc:species "fissilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glenea_Glenea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glenea_Glenea>
+    dwc:genus "Glenea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glenea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glenea> ;
diff --git a/data/03/D0/87/03D087D10B3BFF9FFE9794058DE2948F.ttl b/data/03/D0/87/03D087D10B3BFF9FFE9794058DE2948F.ttl
index aa18061e485..0ccf40db7e4 100644
--- a/data/03/D0/87/03D087D10B3BFF9FFE9794058DE2948F.ttl
+++ b/data/03/D0/87/03D087D10B3BFF9FFE9794058DE2948F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucharis_Eucharisca>
+    dwc:genus "Eucharis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucharisca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucharis> ;
diff --git a/data/03/D0/87/03D087D10B3DFF9FFE9196598D1E90BD.ttl b/data/03/D0/87/03D087D10B3DFF9FFE9196598D1E90BD.ttl
index d31523193bd..f6f5a377b71 100644
--- a/data/03/D0/87/03D087D10B3DFF9FFE9196598D1E90BD.ttl
+++ b/data/03/D0/87/03D087D10B3DFF9FFE9196598D1E90BD.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucharis_Psilogastrellus>
+    dwc:genus "Eucharis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psilogastrellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucharis> ;
diff --git a/data/03/D0/87/03D087D2FFE6FFBCFF7EFB44DFC135A2.ttl b/data/03/D0/87/03D087D2FFE6FFBCFF7EFB44DFC135A2.ttl
index d882bd69b33..b3dcc9561d3 100644
--- a/data/03/D0/87/03D087D2FFE6FFBCFF7EFB44DFC135A2.ttl
+++ b/data/03/D0/87/03D087D2FFE6FFBCFF7EFB44DFC135A2.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geostiba_Sibiota>
+    dwc:genus "Geostiba" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sibiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geostiba> ;
diff --git a/data/03/D0/87/03D087D2FFE7FFBDFF7EFAABDD2535B5.ttl b/data/03/D0/87/03D087D2FFE7FFBDFF7EFAABDD2535B5.ttl
index 6dc8d4ef2f7..75a7dd36f7a 100644
--- a/data/03/D0/87/03D087D2FFE7FFBDFF7EFAABDD2535B5.ttl
+++ b/data/03/D0/87/03D087D2FFE7FFBDFF7EFAABDD2535B5.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geostiba_Sibiota>
+    dwc:genus "Geostiba" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sibiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geostiba> ;
diff --git a/data/03/D0/87/03D087D2FFECFFB5FF7EFB33DF48313D.ttl b/data/03/D0/87/03D087D2FFECFFB5FF7EFB33DF48313D.ttl
index 23032e5acfe..31b136a15a9 100644
--- a/data/03/D0/87/03D087D2FFECFFB5FF7EFB33DF48313D.ttl
+++ b/data/03/D0/87/03D087D2FFECFFB5FF7EFB33DF48313D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geostiba_Sibiota>
+    dwc:genus "Geostiba" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sibiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geostiba> ;
@@ -103,6 +104,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geostiba_Ditroposipalia>
+    dwc:genus "Geostiba" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ditroposipalia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geostiba> ;
diff --git a/data/03/D0/87/03D087DCFFDCFF84FF62FE4B0D31FA9A.ttl b/data/03/D0/87/03D087DCFFDCFF84FF62FE4B0D31FA9A.ttl
index 9e4e45a6551..b8d2f17d9be 100644
--- a/data/03/D0/87/03D087DCFFDCFF84FF62FE4B0D31FA9A.ttl
+++ b/data/03/D0/87/03D087DCFFDCFF84FF62FE4B0D31FA9A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Georissus_Georissus>
+    dwc:genus "Georissus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Georissus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Georissus> ;
diff --git a/data/03/D0/87/03D087ECAA49774CFF11B57D14C226F9.ttl b/data/03/D0/87/03D087ECAA49774CFF11B57D14C226F9.ttl
index 8759396c229..2d5d29357e3 100644
--- a/data/03/D0/87/03D087ECAA49774CFF11B57D14C226F9.ttl
+++ b/data/03/D0/87/03D087ECAA49774CFF11B57D14C226F9.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractus_Atractopsis>
+    dwc:genus "Atractus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atractopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractus> ;
diff --git a/data/03/D0/87/03D087ED7075D04AE011D188FE69FAB5.ttl b/data/03/D0/87/03D087ED7075D04AE011D188FE69FAB5.ttl
index c472cf16ced..e98bd48c4f4 100644
--- a/data/03/D0/87/03D087ED7075D04AE011D188FE69FAB5.ttl
+++ b/data/03/D0/87/03D087ED7075D04AE011D188FE69FAB5.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Reissita_simonyi>
+    dwc:genus "Reissita" ;
     dwc:rank "species" ;
     dwc:species "simonyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Reissita> ;
diff --git a/data/03/D0/87/03D087EEFF98853B30C3D1ADBEC1B643.ttl b/data/03/D0/87/03D087EEFF98853B30C3D1ADBEC1B643.ttl
index e04e6903f56..8c6d710039a 100644
--- a/data/03/D0/87/03D087EEFF98853B30C3D1ADBEC1B643.ttl
+++ b/data/03/D0/87/03D087EEFF98853B30C3D1ADBEC1B643.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anochetus_cato>
+    dwc:genus "Anochetus" ;
     dwc:rank "species" ;
     dwc:species "cato" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anochetus> ;
diff --git a/data/03/D0/87/03D087F8FF82FF97AADDFAE7FEA4F8EC.ttl b/data/03/D0/87/03D087F8FF82FF97AADDFAE7FEA4F8EC.ttl
index b42d1ae84f0..4fa936dac8e 100644
--- a/data/03/D0/87/03D087F8FF82FF97AADDFAE7FEA4F8EC.ttl
+++ b/data/03/D0/87/03D087F8FF82FF97AADDFAE7FEA4F8EC.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ahaetulla_prasina>
+    dwc:genus "Ahaetulla" ;
     dwc:rank "species" ;
     dwc:species "prasina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ahaetulla> ;
diff --git a/data/03/D0/87/03D087F8FF85FF90AADDFB28FEB2F91C.ttl b/data/03/D0/87/03D087F8FF85FF90AADDFB28FEB2F91C.ttl
index d8433f518ac..1168dee788b 100644
--- a/data/03/D0/87/03D087F8FF85FF90AADDFB28FEB2F91C.ttl
+++ b/data/03/D0/87/03D087F8FF85FF90AADDFB28FEB2F91C.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sibynophis_melanocephalus>
+    dwc:genus "Sibynophis" ;
     dwc:rank "species" ;
     dwc:species "melanocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sibynophis> ;
diff --git a/data/03/D0/87/03D087F8FF87FF92AADDFB07FD39F8F2.ttl b/data/03/D0/87/03D087F8FF87FF92AADDFB07FD39F8F2.ttl
index 78114fc7184..1424878d9e9 100644
--- a/data/03/D0/87/03D087F8FF87FF92AADDFB07FD39F8F2.ttl
+++ b/data/03/D0/87/03D087F8FF87FF92AADDFB07FD39F8F2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrelaphis_pictus>
+    dwc:genus "Dendrelaphis" ;
     dwc:rank "species" ;
     dwc:species "pictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrelaphis> ;
diff --git a/data/03/D0/87/03D087F8FF87FF92AADDFD60FBA1FB44.ttl b/data/03/D0/87/03D087F8FF87FF92AADDFD60FBA1FB44.ttl
index 83a40e21dec..b968408ed1b 100644
--- a/data/03/D0/87/03D087F8FF87FF92AADDFD60FBA1FB44.ttl
+++ b/data/03/D0/87/03D087F8FF87FF92AADDFD60FBA1FB44.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrelaphis_caudolineatus>
+    dwc:genus "Dendrelaphis" ;
     dwc:rank "species" ;
     dwc:species "caudolineatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrelaphis> ;
diff --git a/data/03/D0/87/03D087F8FF8AFF9FAADDFD8FFB25FB49.ttl b/data/03/D0/87/03D087F8FF8AFF9FAADDFD8FFB25FB49.ttl
index 34fcab17010..7a4dbc483fd 100644
--- a/data/03/D0/87/03D087F8FF8AFF9FAADDFD8FFB25FB49.ttl
+++ b/data/03/D0/87/03D087F8FF8AFF9FAADDFD8FFB25FB49.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calliophis_bivirgatus>
+    dwc:genus "Calliophis" ;
     dwc:rank "species" ;
     dwc:species "bivirgatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calliophis> ;
diff --git a/data/03/D0/87/03D087FEFFABFFD6FF2494C5FA4EFEF4.ttl b/data/03/D0/87/03D087FEFFABFFD6FF2494C5FA4EFEF4.ttl
index 71411fee83b..efd74d7ea16 100644
--- a/data/03/D0/87/03D087FEFFABFFD6FF2494C5FA4EFEF4.ttl
+++ b/data/03/D0/87/03D087FEFFABFFD6FF2494C5FA4EFEF4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_obsoleta>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "obsoleta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/03/D0/C4/03D0C47AB27A5340A493405D00639EDA.ttl b/data/03/D0/C4/03D0C47AB27A5340A493405D00639EDA.ttl
index d5fad768c92..14147f55652 100644
--- a/data/03/D0/C4/03D0C47AB27A5340A493405D00639EDA.ttl
+++ b/data/03/D0/C4/03D0C47AB27A5340A493405D00639EDA.ttl
@@ -44,7 +44,7 @@
     dc:creator "Xu, Si-yuan; Nie, Rui-E; Yang, Xing-ke" ;
     dc:title "Gallerucida ornatipennis" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Gallerucida_ornatipennis_Duviver_1885> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Eustetha_annulipennis_Baly_1861>, <http://taxon-concept.plazi.org/id/Animalia/Eustetha_varians_Baly_1861>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_Chapuis_1875>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_var_decolora_Chapuis_1875>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_var_violacea_Chapuis_1875> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Eustetha_annulipennis_Baly_1861>, <http://taxon-concept.plazi.org/id/Animalia/Eustetha_varians_Baly_1861>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_Chapuis_1875>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_decolora_Chapuis_1875>, <http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_violacea_Chapuis_1875> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1116.85987> ;
     a trt:Treatment .
 
@@ -142,7 +142,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_var_decolora_Chapuis_1875>
+<http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_decolora_Chapuis_1875>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authority "Chapuis, 1875" ;
     dwc:authorityName "Chapuis" ;
     dwc:authorityYear "1875" ;
@@ -155,12 +156,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Chapuis, 1875" ;
     dwc:species "ornatipennis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "decolora" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var_decolora> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_decolora> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_var_violacea_Chapuis_1875>
+<http://taxon-concept.plazi.org/id/Animalia/Galerucida_ornatipennis_violacea_Chapuis_1875>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authority "Chapuis, 1875" ;
     dwc:authorityName "Chapuis" ;
     dwc:authorityYear "1875" ;
@@ -173,9 +174,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Chapuis, 1875" ;
     dwc:species "ornatipennis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "violacea" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var_violacea> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_violacea> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Animalia/Gallerucida_ornatipennis>
@@ -273,8 +273,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysomelidae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var_decolora>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_decolora>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Chrysomelidae" ;
     dwc:genus "Galerucida" ;
@@ -283,19 +283,12 @@
     dwc:phylum "Arthropoda" ;
     dwc:rank "variety" ;
     dwc:species "ornatipennis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "decolora" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var_violacea>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_violacea>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Chrysomelidae" ;
     dwc:genus "Galerucida" ;
@@ -304,9 +297,8 @@
     dwc:phylum "Arthropoda" ;
     dwc:rank "variety" ;
     dwc:species "ornatipennis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "violacea" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis_var> ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galerucida_ornatipennis> ;
     a dwcFP:TaxonName .
 
 <http://dx.doi.org/10.3897/zookeys.1116.85987.figures43-51>
diff --git a/data/03/D0/C5/03D0C538FA08BE7BE3D07256AF430E6C.ttl b/data/03/D0/C5/03D0C538FA08BE7BE3D07256AF430E6C.ttl
index d37ebc99742..e57cd6c670c 100644
--- a/data/03/D0/C5/03D0C538FA08BE7BE3D07256AF430E6C.ttl
+++ b/data/03/D0/C5/03D0C538FA08BE7BE3D07256AF430E6C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/C5/03D0C538FA09BE7CE3D0763FAF470BE7.ttl b/data/03/D0/C5/03D0C538FA09BE7CE3D0763FAF470BE7.ttl
index 98988a0745f..bf57125c11a 100644
--- a/data/03/D0/C5/03D0C538FA09BE7CE3D0763FAF470BE7.ttl
+++ b/data/03/D0/C5/03D0C538FA09BE7CE3D0763FAF470BE7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/C5/03D0C538FA0ABE7BE3D07608ABC50A15.ttl b/data/03/D0/C5/03D0C538FA0ABE7BE3D07608ABC50A15.ttl
index ccfb6aaef79..b840ec17b65 100644
--- a/data/03/D0/C5/03D0C538FA0ABE7BE3D07608ABC50A15.ttl
+++ b/data/03/D0/C5/03D0C538FA0ABE7BE3D07608ABC50A15.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/C5/03D0C538FA0FBE7CE3D07204AEA50D49.ttl b/data/03/D0/C5/03D0C538FA0FBE7CE3D07204AEA50D49.ttl
index e9ab7913bee..63702c202a7 100644
--- a/data/03/D0/C5/03D0C538FA0FBE7CE3D07204AEA50D49.ttl
+++ b/data/03/D0/C5/03D0C538FA0FBE7CE3D07204AEA50D49.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/C5/03D0C538FA0FBE7CE3D075F5AB770F19.ttl b/data/03/D0/C5/03D0C538FA0FBE7CE3D075F5AB770F19.ttl
index f7b543d8298..7e94b7e3c65 100644
--- a/data/03/D0/C5/03D0C538FA0FBE7CE3D075F5AB770F19.ttl
+++ b/data/03/D0/C5/03D0C538FA0FBE7CE3D075F5AB770F19.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/C5/03D0C538FA0FBE7FE3D077A2A85209E3.ttl b/data/03/D0/C5/03D0C538FA0FBE7FE3D077A2A85209E3.ttl
index 880045c58ba..bf682da5cb7 100644
--- a/data/03/D0/C5/03D0C538FA0FBE7FE3D077A2A85209E3.ttl
+++ b/data/03/D0/C5/03D0C538FA0FBE7FE3D077A2A85209E3.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthocladius_Eudactylocladius>
+    dwc:genus "Orthocladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudactylocladius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthocladius> ;
diff --git a/data/03/D0/FC/03D0FC39F740FFB9FF18FA41FC852A03.ttl b/data/03/D0/FC/03D0FC39F740FFB9FF18FA41FC852A03.ttl
index 444e59cc441..fbdd07b1f45 100644
--- a/data/03/D0/FC/03D0FC39F740FFB9FF18FA41FC852A03.ttl
+++ b/data/03/D0/FC/03D0FC39F740FFB9FF18FA41FC852A03.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antocha_Antocha>
+    dwc:genus "Antocha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antocha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antocha> ;
diff --git a/data/03/D0/FC/03D0FC39F742FFBFFF18FB34FBF62FBE.ttl b/data/03/D0/FC/03D0FC39F742FFBFFF18FB34FBF62FBE.ttl
index 3b2d7ef108b..6c3baf33e94 100644
--- a/data/03/D0/FC/03D0FC39F742FFBFFF18FB34FBF62FBE.ttl
+++ b/data/03/D0/FC/03D0FC39F742FFBFFF18FB34FBF62FBE.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antocha_Antocha>
+    dwc:genus "Antocha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antocha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antocha> ;
diff --git a/data/03/D0/FC/03D0FC39F74AFFB7FF18FB71FB402BF6.ttl b/data/03/D0/FC/03D0FC39F74AFFB7FF18FB71FB402BF6.ttl
index 90ffff92b8b..dde492a9a8b 100644
--- a/data/03/D0/FC/03D0FC39F74AFFB7FF18FB71FB402BF6.ttl
+++ b/data/03/D0/FC/03D0FC39F74AFFB7FF18FB71FB402BF6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antocha_Antocha>
+    dwc:genus "Antocha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antocha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antocha> ;
diff --git a/data/03/D0/FC/03D0FC39F74BFFB1FF18FF24FC372A58.ttl b/data/03/D0/FC/03D0FC39F74BFFB1FF18FF24FC372A58.ttl
index f67b1d120b6..24b9cf3564e 100644
--- a/data/03/D0/FC/03D0FC39F74BFFB1FF18FF24FC372A58.ttl
+++ b/data/03/D0/FC/03D0FC39F74BFFB1FF18FF24FC372A58.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antocha_Antocha>
+    dwc:genus "Antocha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antocha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antocha> ;
diff --git a/data/03/D0/FC/03D0FC39F74EFFBBFF18FBEFFA842BA9.ttl b/data/03/D0/FC/03D0FC39F74EFFBBFF18FBEFFA842BA9.ttl
index ea7373ed5f9..8a61b4e42f5 100644
--- a/data/03/D0/FC/03D0FC39F74EFFBBFF18FBEFFA842BA9.ttl
+++ b/data/03/D0/FC/03D0FC39F74EFFBBFF18FBEFFA842BA9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antocha_Antocha>
+    dwc:genus "Antocha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antocha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antocha> ;
diff --git a/data/03/D0/FC/03D0FC4490506646FF9FFCB2E8C84E19.ttl b/data/03/D0/FC/03D0FC4490506646FF9FFCB2E8C84E19.ttl
index 1ac481c574d..5600b2d2b93 100644
--- a/data/03/D0/FC/03D0FC4490506646FF9FFCB2E8C84E19.ttl
+++ b/data/03/D0/FC/03D0FC4490506646FF9FFCB2E8C84E19.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cordilura_Scoliaphleps>
+    dwc:genus "Cordilura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scoliaphleps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cordilura> ;
diff --git a/data/03/D0/FC/03D0FC4490656673FF79FECFE8B84E42.ttl b/data/03/D0/FC/03D0FC4490656673FF79FECFE8B84E42.ttl
index 8a2401633e7..d695b53d4ce 100644
--- a/data/03/D0/FC/03D0FC4490656673FF79FECFE8B84E42.ttl
+++ b/data/03/D0/FC/03D0FC4490656673FF79FECFE8B84E42.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatophaga_Scopeuma>
+    dwc:genus "Scatophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scopeuma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatophaga> ;
diff --git a/data/03/D0/FC/03D0FC449078666EFF9FFCE6E897499E.ttl b/data/03/D0/FC/03D0FC449078666EFF9FFCE6E897499E.ttl
index 45fd76bc171..62df20821c4 100644
--- a/data/03/D0/FC/03D0FC449078666EFF9FFCE6E897499E.ttl
+++ b/data/03/D0/FC/03D0FC449078666EFF9FFCE6E897499E.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megaphthalma_pallida>
+    dwc:genus "Megaphthalma" ;
     dwc:rank "species" ;
     dwc:species "pallida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megaphthalma> ;