diff --git a/CHANGES.md b/CHANGES.md
index 2ff98154..3cd4743c 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,8 @@
+* 0.8.1
+  * Fix performance issues for a high number of function calls (#56)
+  * Fix bug where multicore workers were not shut down properly (#58)
+  * Fix default templates for SGE, LSF and SLURM (misplaced quote)
+
 * 0.8.0
   * Templates changed: `clustermq:::worker` now takes only master as argument
   * Fix a bug where copies of `common_data` are collected by gc too slowly (#19)
diff --git a/DESCRIPTION b/DESCRIPTION
index c7b14098..b8d615c1 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,6 +1,6 @@
 Package: clustermq
 Title: Evaluate Function Calls on HPC Schedulers (LSF, SGE, SLURM)
-Version: 0.8.0
+Version: 0.8.1
 Author: Michael Schubert <mschu.dev@gmail.com>
 Maintainer: Michael Schubert <mschu.dev@gmail.com>
 Description: Evaluate arbitrary function calls using workers on HPC schedulers
diff --git a/R/qsys_multicore.r b/R/qsys_multicore.r
index dd20cc76..82a75354 100644
--- a/R/qsys_multicore.r
+++ b/R/qsys_multicore.r
@@ -18,7 +18,7 @@ MULTICORE = R6::R6Class("MULTICORE",
 
             cmd = quote(clustermq:::worker(private$master))
             for (i in seq_len(n_jobs)) {
-                p = parallel::mcparallel(cmd, detached=TRUE)
+                p = parallel::mcparallel(cmd, silent=TRUE, detached=TRUE)
                 private$pids = c(private$pids, list(p$pid))
             }
         },