diff --git a/submissions/templates/partials/submissions/pool/required_actions_tooltip.html b/submissions/templates/partials/submissions/pool/required_actions_tooltip.html
new file mode 100644
index 0000000000000000000000000000000000000000..fd34f9c6dca1774b488e6e50d7bf5e0fcfd24709
--- /dev/null
+++ b/submissions/templates/partials/submissions/pool/required_actions_tooltip.html
@@ -0,0 +1,10 @@
+{% if submission.cycle.has_required_actions and submission.cycle.get_required_actions %}
+    <i class="fa fa-exclamation-circle text-danger" data-toggle="tooltip" data-html="true" title="
+        Required Actions:
+        <ul class='mb-0 pl-3 text-left'>
+            {% for action in submission.cycle.get_required_actions %}
+                <li>{{action.1}}</li>
+            {% endfor %}
+        </ul>
+    "></i>
+{% endif %}
diff --git a/submissions/templates/partials/submissions/pool/submission_li.html b/submissions/templates/partials/submissions/pool/submission_li.html
index bff3e4448e2cf1e4dc01ce82c27a2624f5b455c3..a5d71a453d4794ce3f8b4dc8f533c283194139b2 100644
--- a/submissions/templates/partials/submissions/pool/submission_li.html
+++ b/submissions/templates/partials/submissions/pool/submission_li.html
@@ -1,23 +1,39 @@
 <div class="row pool-item mb-0">
     <div class="icons{% if is_current %} text-info{% endif %}">
         {% include 'partials/submissions/admin/submission_tooltip.html' with submission=submission %}
-        {% if submission.editor_in_charge == request.user.contributor %}
-            <i class="fa fa-gavel mt-1{% if not is_current %} text-primary{% endif %}" data-toggle="tooltip" data-html="true" title="You are editor-in-charge"></i>
-        {% elif not submission.editor_in_charge %}
+
+        {% if submission.status == 'unassigned' %}
             <i class="fa fa-exclamation mt-1 px-1 text-danger" data-toggle="tooltip" data-html="true" title="You can volunteer to become Editor-in-charge"></i>
+        {% else %}
+            {% include 'partials/submissions/pool/required_actions_tooltip.html' with submission=submission %}
         {% endif %}
     </div>
     <div class="item col-auto">
-        {% if is_current %}
-            <strong>
+        <p class="mb-1">
+            <a href="{% url 'submissions:pool' submission.arxiv_identifier_w_vn_nr %}">{{ submission.title }}</a><br>
+            <em>by {{ submission.author_list }}</em>
+        </p>
+
+        <p class="card-text mb-3">
+            <a href="{% url 'submissions:pool' submission.arxiv_identifier_w_vn_nr %}">See details in the pool</a>
+            {% if submission.editor_in_charge == request.user.contributor %}
+                &middot; <a href="{% url 'submissions:editorial_page' submission.arxiv_identifier_w_vn_nr %}">Go directly to editorial page</a>
+            {% endif %}
+        </p>
+
+        {% if submission.cycle.has_required_actions and submission.cycle.get_required_actions %}
+            <p class="card-text text-danger">This Submission contains required actions.</p>
         {% endif %}
-            <p class="mb-2">
-                <a href="{% url 'submissions:pool' submission.arxiv_identifier_w_vn_nr %}">{{ submission.title }}</a><br>
-                <em>by {{ submission.author_list }}</em>
-            </p>
-            <p class="label label-{% if submission.status == 'unassigned' %}outline-danger{% else %}secondary{% endif %} label-sm">{{ submission.get_status_display }}</p>
-        {% if is_current %}
-            </strong>
+
+        {% if submission.status == 'unassigned' %}
+            <p class="card-text text-danger">You can volunteer to become Editor-in-charge by <a href="{% url 'submissions:volunteer_as_EIC' submission.arxiv_identifier_w_vn_nr %}">clicking here</a>.</p>
+        {% elif submission.editor_in_charge == request.user.contributor %}
+            <p class="card-text"><strong>You are Editor-in-charge</strong></p>
+        {% else %}
+            <p class="card-text">Editor-in-charge: <em>{{ submission.editor_in_charge }}</em></p>
         {% endif %}
+
+        <p class="label label-{% if submission.status == 'unassigned' %}outline-danger{% else %}secondary{% endif %} label-sm">{{ submission.get_status_display }}</p>
+
     </div>
 </div>
diff --git a/submissions/templates/submissions/pool/pool.html b/submissions/templates/submissions/pool/pool.html
index 2d852931edfdf76c54a6a23a0b87a2ed4787a0fb..8572b5c2ca2da26e5cf7a38215d5152331167306 100644
--- a/submissions/templates/submissions/pool/pool.html
+++ b/submissions/templates/submissions/pool/pool.html
@@ -57,6 +57,7 @@
                     <h3>Filter by status</h3>
                     <form method="get" class="auto-submit mb-3">
                         {{ search_form|bootstrap:'12,12' }}
+                        <input type="submit" class="btn btn-secondary btn-sm" value="Filter">
                     </form>
                 {% endif %}