diff --git a/stashr/templates/all_volumes_page.html b/stashr/templates/all_volumes_page.html
index f1563da..547bd6f 100644
--- a/stashr/templates/all_volumes_page.html
+++ b/stashr/templates/all_volumes_page.html
@@ -29,7 +29,7 @@
 
 
 
-    
+    
 
 
 {% endblock %}
@@ -49,6 +49,22 @@
 
 {% block script %}
 
+Vue.component('publisher-item', {
+    props: ['publisher'],
+    template: `
+    
+    `,
+    delimiters: ["[[","]]"],
+})
+
+Vue.component('rating-item', {
+    props: ['rating'],
+    template: `
+    
+    `,
+    delimiters: ["[[","]]"],
+})
+
 Vue.component('volume-item', {
     props: ['volume'],
     template: `
@@ -110,7 +126,7 @@ Vue.component('volume-item', {
 })
 
 Vue.component('volumes', {
-    props: ['volumes'],
+    props: ['volumes', 'ratings', 'publishers'],
     template: `
     
         
@@ -120,23 +136,49 @@ Vue.component('volumes', {
                     
                 
             
-