diff --git a/src/bolero.nf b/src/bolero.nf
index b96ae900d8bd3024bba0db86c04efdda135c8bf6..c341482eecc9a6d22e424890ad949f6f6054095b 100755
--- a/src/bolero.nf
+++ b/src/bolero.nf
@@ -240,7 +240,7 @@ workflow {
     if(params.gpu_mode) {
       basecall_fast5_gpu(input)
       if(params.kit_barcoding != ""){
-        barcoding_gpu(pass)  
+        barcoding_gpu(basecall_fast5_gpu.out.pass)  
         barcoding_gpu.out.barcodes
           .flatten()
           .map{it -> [it.name, it]}
@@ -248,9 +248,9 @@ workflow {
         concatenate(tuples_barcode)
       }
       else{
-        concatenate(pass)
+        concatenate(basecall_fast5_gpu.out.pass)
       }
-      //control_basecalling(basecall_fast5_gpu.out.sequencing_summary)
+      control_basecalling(basecall_fast5_gpu.out.sequencing_summary)
     }
     else {
       basecall_fast5_cpu(input)