diff --git a/templates/registration/password_reset_confirm.html b/templates/registration/password_reset_confirm.html
index 23c034b..1cbe3ae 100644
--- a/templates/registration/password_reset_confirm.html
+++ b/templates/registration/password_reset_confirm.html
@@ -4,19 +4,7 @@
{% load crispy_forms_tags %}
{% block content %}
-{% if messages %}
- {% for message in messages %}
- {% if message.tags == 'error' %}
-
- {% endif %}
- {% endfor %}
-{% endif %}
+{% include 'snippets/messages.html' %}
{% trans 'Confirm New Password' %}
diff --git a/templates/result/assessment_results.html b/templates/result/assessment_results.html
index f71e7ab..787880d 100644
--- a/templates/result/assessment_results.html
+++ b/templates/result/assessment_results.html
@@ -11,19 +11,7 @@
-{% if messages %}
- {% for message in messages %}
- {% if message.tags == 'error' %}
-
- {{ message }}
-
- {% else %}
-
- {{ message }}
-
- {% endif %}
- {% endfor %}
-{% endif %}
+{% include 'snippets/messages.html' %}
{% trans 'Assesment Results' %}
{{ student.level }} {% trans 'Result' %}
diff --git a/templates/result/grade_results.html b/templates/result/grade_results.html
index dbdbd4e..08050ea 100644
--- a/templates/result/grade_results.html
+++ b/templates/result/grade_results.html
@@ -11,19 +11,7 @@
-{% if messages %}
- {% for message in messages %}
- {% if message.tags == 'error' %}
-
- {{ message }}
-
- {% else %}
-
- {{ message }}
-
- {% endif %}
- {% endfor %}
-{% endif %}
+{% include 'snippets/messages.html' %}
{% trans 'Grade Results' %}
{{ student.level }} {% trans 'Result' %}
diff --git a/templates/setting/admin_panel.html b/templates/setting/admin_panel.html
index e9bcaef..4f214eb 100644
--- a/templates/setting/admin_panel.html
+++ b/templates/setting/admin_panel.html
@@ -16,19 +16,8 @@
{% trans 'Admin Panel' %}
-{% if messages %}
- {% for message in messages %}
- {% if message.tags == 'error' %}
-
- {{ message }}
-
- {% else %}
-
- {{ message }}
-
- {% endif %}
- {% endfor %}
-{% endif %}
+
+{% include 'snippets/messages.html' %}