diff --git a/.cwl/README.md b/.cwl/README.md
index c871e53701554c85298f7653a15b25b19062282b..41a62d0781782aa6192559d788c3dbcc500c32fe 100644
--- a/.cwl/README.md
+++ b/.cwl/README.md
@@ -24,25 +24,20 @@ Briefly, every data analysis step (`runs`) is described with a `run.cwl` documen
 ```
 
 ```mermaid
-%%{ init: {"flowchart": { "wrappingWidth": "10000" }}}%%
-
 flowchart TD
-
-workflowcwl --o runcwl
-
+workflowcwl --- runcwl
 subgraph r["runs/fastqc/"]
-    runcwl@{ shape: doc, label: "run.cwl" }
-    runyml@{ shape: doc, label: "run.yml" }
+    runcwl(("run.cwl"))
+    runyml(("run.yml"))
 end
-
-i[input: DB_097_CAMMD_CAGATC_L001_R1_001.fastq.gz] --o runyml
-r --> o[output: DB_097_CAMMD_CAGATC_L001_R1_001_fastqc.html]
-
+i[input: DB_097_CAMMD_CAGATC_L001_R1_001.fastq.gz] --- runyml
+r ---> o[output: DB_097_CAMMD_CAGATC_L001_R1_001_fastqc.html]
 subgraph "workflows/fastqc"
-    workflowcwl@{ shape: doc, label: "workflow.cwl" }
+    workflowcwl(("workflow.cwl"))
 end
 ```
 
+
 ## Setup and dependencies
 
 Again, for details check the docs linked above.