diff --git a/gatk.wdl b/gatk.wdl
index bd920bf2883279f526e3c1922afaf7a2ed6a904a..970f6a51c47e7e51a83b07d159dedd73a789a3ed 100644
--- a/gatk.wdl
+++ b/gatk.wdl
@@ -40,12 +40,11 @@ task ApplyBQSR {
     }
 
     output {
-        IndexedBamFile recalibrated_bam = {
+        IndexedBamFile recalibratedBam = {
             "file": outputBamPath,
-            "index": sub(outputBamPath, "\.bam$", ".bai")
+            "index": sub(outputBamPath, "\.bam$", ".bai"),
+            "md5": outputBamPath + ".md5"
         }
-
-        File recalibrated_bam_checksum = outputBamPath + ".md5"
     }
 
     runtime {
diff --git a/picard.wdl b/picard.wdl
index 6fcf6b6cfbf4e0e60df576e43f912caa2988f746..6a52ee4c53a62a5b3b48a5cd1ed41838c2dd4e28 100644
--- a/picard.wdl
+++ b/picard.wdl
@@ -204,6 +204,7 @@ task GatherBamFiles {
     input {
         String? preCommand
         Array[File]+ inputBams
+        Array[File]+ inputBamsIndex
         String outputBamPath
         String? picardJar