diff --git a/SciPost_v1/settings.py b/SciPost_v1/settings.py
index f6b56a028cbabf7ae090888625cd74784f0f88e9..9146c5c78c2afe1e5af09449e3d68a44ad4f74f1 100644
--- a/SciPost_v1/settings.py
+++ b/SciPost_v1/settings.py
@@ -39,6 +39,11 @@ SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
 SESSION_COOKIE_SECURE = host_settings["SESSION_COOKIE_SECURE"]
 CSRF_COOKIE_SECURE = host_settings["CSRF_COOKIE_SECURE"]
 
+AUTHENTICATION_BACKENDS = (
+    'django.contrib.auth.backends.ModelBackend', 
+    'guardian.backends.ObjectPermissionBackend'
+    )
+
 LOGIN_URL = '/login/'
 
 # Session expire at browser close                                                                  
@@ -58,9 +63,11 @@ INSTALLED_APPS = (
     'django.contrib.staticfiles',
     'django_countries',
     'django_mathjax',
-    'rest_framework',
     'captcha',
     'crispy_forms',
+    'rest_framework',
+    'guardian',
+    'habanero',
     'commentaries',
     'comments',
     'journals',
diff --git a/commentaries/models.py b/commentaries/models.py
index a0b3b8a3b15957d750d5d00f151bdcfbc9ad7496..c543121fad3a5225be29f6efe4f28aa4e9819470 100644
--- a/commentaries/models.py
+++ b/commentaries/models.py
@@ -37,6 +37,10 @@ class Commentary(models.Model):
     pub_abstract = models.TextField(verbose_name='abstract')
     latest_activity = models.DateTimeField(default=timezone.now)
 
+    class Meta:
+        verbose_name_plural = 'Commentaries'
+
+
     def __str__ (self):
         return self.pub_title