diff --git a/app/corpora/views.py b/app/corpora/views.py
index e6c82d779003016518fbadc5e9969b5399042e33..20c18e5fd0ba043f4ff4ab92ffb289db4e977ab5 100644
--- a/app/corpora/views.py
+++ b/app/corpora/views.py
@@ -74,7 +74,8 @@ def corpus_analysis(corpus_id):
         return redirect(url_for('corpora.corpus_analysis', corpus_id=corpus_id,
                                 query=query, hits_per_page=hits_per_page,
                                 context=context))
-    return render_template('corpora/corpus_analysis.html.j2', corpus=corpus,
+    return render_template('corpora/corpus_analysis.html.j2',
+                           corpus_id=corpus_id,
                            form=form, dl_form=dl_form,
                            title='Corpus: {}'.format(corpus.title))
 
diff --git a/app/static/js/CorpusList.js b/app/static/js/CorpusList.js
index dc8fdfa4707fc35aabaa0804abc03bf5bb980a9d..5c52edf3630c530164b3809916305b171f700b6a 100644
--- a/app/static/js/CorpusList.js
+++ b/app/static/js/CorpusList.js
@@ -79,3 +79,8 @@ class CorpusList extends List {
     );
   }
 }
+CorpusList.STATUS_COLORS = {"unprepared": "grey",
+                            "preparable": "orange",
+                            "preparing": "yellow",
+                            "prepared": "green",
+                            "default": "red"};
diff --git a/app/static/js/JobList.js b/app/static/js/JobList.js
index fdcaddb73269721df9c451fdb7702434fe031a78..a398c23b2a4d8615fb9aa733a18407ecaabe089f 100644
--- a/app/static/js/JobList.js
+++ b/app/static/js/JobList.js
@@ -113,7 +113,11 @@ JobList.SERVICE_COLORS = {"nlp": "blue",
 JobList.SERVICE_ICONS = {"nlp": "format_textdirection_l_to_r",
                          "ocr": "find_in_page",
                          "default": "help"};
-JobList.STATUS_COLORS = {"pending": "amber",
-                         "running": "indigo",
-                         "complete": "teal",
+JobList.STATUS_COLORS = {"submitted": "blue",
+                         "preparing": "light-blue",
+                         "pending": "orange",
+                         "running": "amber",
+                         "complete": "green",
+                         "stopping": "orange",
+                         "removing": "deep-orange",
                          "default": "red"};
diff --git a/app/templates/corpora/corpus_analysis.html.j2 b/app/templates/corpora/corpus_analysis.html.j2
index 6a88bc71470365b1de8e45011e3942c6d205216d..bd2eb46eeeea565b597c78de19b7df64790ba510 100644
--- a/app/templates/corpora/corpus_analysis.html.j2
+++ b/app/templates/corpora/corpus_analysis.html.j2
@@ -1,7 +1,9 @@
 {% extends "full_width.html.j2" %}
 
 {% block page_content %}
+
 <div class="col s12 m3 l3 sticky">
+  <a class="waves-effect waves-light btn" href="{{ url_for('corpora.corpus', corpus_id=corpus_id) }}"><i class="material-icons left">arrow_back</i>Back to corpus overview</a>
   <div class="card">
     <form id="query_form" method="POST">
     <div class="card-content">
diff --git a/docker-compose.yml b/docker-compose.yml
index 974c0dff42671afb979c8c5278b4c892c8e8d899..35a95b665f84f34037eed80a40fee9bc3ab7feba 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -38,7 +38,7 @@ services:
       - storage:/mnt/opaque
       - ./logs:/home/opaque_daemon/logs
       - ../opaque_daemon/opaque_daemon.py:/home/opaque_daemon/opaque_daemon.py
-      - ../opaque_daemon/merge_corpus_files.py:/home/merge_corpus_files.py
+      - ../opaque_daemon/merge_corpus_files.py:/home/opaque_daemon/merge_corpus_files.py
       - ../opaque_daemon/config.ini:/home/opaque_daemon/config.ini
       - ../opaque_daemon/docker-entrypoint.sh:/usr/local/bin/docker-entrypoint.sh
       - $HOME/.docker/config.json:/home/opaque_daemon/.docker/config.json