diff --git a/src/nf_modules/UrQt/trimming_paired.config b/src/nf_modules/UrQt/trimming_paired.config
index dd40a8bad9b57e26600dca1fa22405f648b9e085..de46593c99a5e67df38a2be1aa85fdab03b66ac3 100644
--- a/src/nf_modules/UrQt/trimming_paired.config
+++ b/src/nf_modules/UrQt/trimming_paired.config
@@ -4,6 +4,7 @@ profiles {
     docker.enabled = true
     process {
       withName: trimming {
+        cpus = 4
         container = "urqt:d62c1f8"
       }
     }
@@ -12,6 +13,7 @@ profiles {
     singularity.enabled = true
     process {
       withName: trimming {
+        cpus = 4
         container = "file:///bin/UrQt:d62c1f8.sif"
       }
     }
@@ -24,6 +26,7 @@ profiles {
         executor = "sge"
         clusterOptions = "-m e -cwd -V"
         memory = "5GB"
+        cpus = 16
         time = "12h"
         queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F'
         penv = 'openmp16'
diff --git a/src/nf_modules/UrQt/trimming_paired.nf b/src/nf_modules/UrQt/trimming_paired.nf
index 7720b12fa2739bda9e0b27e1968102c25298fbf1..f15efac0c306cd09280b791035fccfc3efc6f039 100644
--- a/src/nf_modules/UrQt/trimming_paired.nf
+++ b/src/nf_modules/UrQt/trimming_paired.nf
@@ -7,7 +7,6 @@ Channel
 
 process trimming {
   tag "${reads}"
-  cpus 4
   publishDir "results/fastq/trimming/", mode: 'copy'
 
   input:
diff --git a/src/nf_modules/UrQt/trimming_single.config b/src/nf_modules/UrQt/trimming_single.config
index dd40a8bad9b57e26600dca1fa22405f648b9e085..0324bb8b1c7974f8673f2cf78bbaccfe0b47e310 100644
--- a/src/nf_modules/UrQt/trimming_single.config
+++ b/src/nf_modules/UrQt/trimming_single.config
@@ -5,6 +5,7 @@ profiles {
     process {
       withName: trimming {
         container = "urqt:d62c1f8"
+        cpus = 4
       }
     }
   }
@@ -13,6 +14,7 @@ profiles {
     process {
       withName: trimming {
         container = "file:///bin/UrQt:d62c1f8.sif"
+        cpus = 4
       }
     }
   }
@@ -23,6 +25,7 @@ profiles {
         module = "UrQt/d62c1f8"
         executor = "sge"
         clusterOptions = "-m e -cwd -V"
+        cpus = 16
         memory = "5GB"
         time = "12h"
         queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F'
diff --git a/src/nf_modules/UrQt/trimming_single.nf b/src/nf_modules/UrQt/trimming_single.nf
index 5eb1e84c57b26417e6794af8bbbe03dc5377c7c7..4116a69a7af5164ea59aa918fd314238f5068b77 100644
--- a/src/nf_modules/UrQt/trimming_single.nf
+++ b/src/nf_modules/UrQt/trimming_single.nf
@@ -10,7 +10,7 @@ Channel
 
 process trimming {
   tag "$file_id"
-  cpus 4
+  echo true
 
   input:
   set file_id, file(reads) from fastq_files