diff --git a/smash/web/templates/subjects/edit.html b/smash/web/templates/subjects/edit.html
index 9f3ea88a490b2caa68df5f5b81fa48adfecee505..5acfa49ec5d78292b310072170057a4e9274bff5 100644
--- a/smash/web/templates/subjects/edit.html
+++ b/smash/web/templates/subjects/edit.html
@@ -7,9 +7,9 @@
   <link rel="stylesheet" href="{% static 'AdminLTE/plugins/datatables/dataTables.bootstrap.css' %}">
 {% endblock styles %}
 
-{% block page_title %}'newsubject'{% endblock page_title %}
-{% block page_header %}New subject{% endblock page_header %}
-{% block page_description %}adding{% endblock page_description %}
+{% block page_title %}'editsubject'{% endblock page_title %}
+{% block page_header %}Edit subject{% endblock page_header %}
+{% block page_description %}editing{% endblock page_description %}
 
 {% block breadcrumb %}
 			  <li><a href="#"><i class="fa fa-dashboard"></i> Dashboard</a></li>
diff --git a/smash/web/views.py b/smash/web/views.py
index 8d2163da6b1513740ea10bbc34b0893b6003d25d..d387268470ba65856bffeec005fc66f107e881d2 100644
--- a/smash/web/views.py
+++ b/smash/web/views.py
@@ -73,7 +73,7 @@ def subjectdet(request, ids):
 def subjectedit(request, ids):
     SubjectFormSet = modelformset_factory(Subject , fields='__all__')
     if request.method == 'POST':
-        formset = SubjectEditForm(request.POST, request.FILES)
+        formset = SubjectEditForm(request.POST, request.FILES, instance=Subject.objects.get(id=ids))
         if formset.is_valid():
 			formset.save()
 			return redirect(subjects)