diff --git a/smash/web/forms.py b/smash/web/forms.py
index 91cc3c37b33c0adc146fe850983bd3899df6282c..145ea50ffef7337fffd5fcf67f59d143803bae32 100644
--- a/smash/web/forms.py
+++ b/smash/web/forms.py
@@ -9,7 +9,7 @@ Redundancy? Maybe yes, but if need arises, contents of forms can be more easily
 class SubjectAddForm(ModelForm):
     class Meta:
         model = Subject
-        exclude = ['title']
+        fields = '__all__'
 
 
 class SubjectDetailForm(ModelForm):
diff --git a/smash/web/templates/doctors/add.html b/smash/web/templates/doctors/add.html
index e51dee186986eca04248acc41d93c1f4f26eaa4a..ae0fe52b359aec6376ebc9288a6df69b16d9c231 100644
--- a/smash/web/templates/doctors/add.html
+++ b/smash/web/templates/doctors/add.html
@@ -32,7 +32,6 @@
 	<form method="post" action="" class="form-horizontal">
 		{% csrf_token %}
 
-		{% for form in formset %}
 		<div class="box-body">
 			{% for field in form %}
 				<div class="form-group">
@@ -52,7 +51,6 @@
 				</div>
 			{% endfor %}
 		</div><!-- /.box-body -->
-		{% endfor %}
 
 		<div class="box-footer">
 			<div class="col-sm-6">
diff --git a/smash/web/views.py b/smash/web/views.py
index 0ebc72c729156efafbc8f0c111ce4b7d2820ef8e..51054775a1681c68e3ad46c10e0de4cbb3016d8f 100644
--- a/smash/web/views.py
+++ b/smash/web/views.py
@@ -73,7 +73,7 @@ def subjectadd(request):
 			return redirect(subjects)
 	else:
 		form = SubjectAddForm()
-		
+
 	return wrap_response(request, 'subjects/add.html', {'form': form})
 
 
@@ -113,15 +113,16 @@ def doctors(request):
 
 
 def doctoradd(request):
-    WorkerFormSet = modelformset_factory(Worker , fields='__all__')
-    if request.method == 'POST':
-        formset = WorkerFormSet(request.POST, request.FILES)
-        if formset.is_valid():
-			formset.save()
+	if request.method == 'POST':
+		form = WorkerAddForm(request.POST, request.FILES)
+		if form.is_valid():
+			form.save()
 			return redirect(doctors)
-    else:
-		formset = WorkerFormSet(queryset=Worker.objects.none())
-    return wrap_response(request, 'doctors/add.html', {'formset': formset})
+	else:
+		form = WorkerAddForm()
+
+	return wrap_response(request, 'doctors/add.html', {'form': form})
+
 
 
 def doctoredit(request, ids):