diff --git a/smash/web/templates/_base.html b/smash/web/templates/_base.html
index 64775a74baec66a82499a515ad3c35b004c5532d..b105fb84d44843e3c75033590fd64a61d34d0cdd 100644
--- a/smash/web/templates/_base.html
+++ b/smash/web/templates/_base.html
@@ -265,7 +265,7 @@ desired effect
 			</a>
 		</li>
 
-		<li data-desc="doctors">
+		<li data-desc="workers">
 			<a href="{% url 'web.views.doctors' %}">
 				<i class="fa fa-user-md"></i>
 				<span>Workers</span>
diff --git a/smash/web/templates/doctors/add.html b/smash/web/templates/doctors/add.html
index 29cdbdbfb9193978898e0c60b4c3012779c42df3..d04bef461f9e16cc1fbd1fa04bd6f322e0eb5911 100644
--- a/smash/web/templates/doctors/add.html
+++ b/smash/web/templates/doctors/add.html
@@ -7,9 +7,11 @@
   <link rel="stylesheet" href="{% static 'AdminLTE/plugins/datatables/dataTables.bootstrap.css' %}">
 {% endblock styles %}
 
-{% block page_title %}'newworker'{% endblock page_title %}
+{% block page_title %}'workers'{% endblock page_title %}
 {% block page_header %}New worker{% endblock page_header %}
-{% block page_description %}adding{% endblock page_description %}
+{% block page_description %}{% endblock page_description %}
+
+{% block title %} - Add new worker{% endblock %}
 
 {% block breadcrumb %}
 {% include "doctors/breadcrumb.html" %}
@@ -17,17 +19,51 @@
 
 {% block maincontent %}
 
-{% block title %}{{object_name}} Form{% endblock %}
-
 {% block content %}
-<form method="post" action="">
-    {{ formset.as_ul }}
-    {% csrf_token %}
+<div class="box box-info">
+	<div class="box-header with-border">
+		<a href="{% url 'web.views.doctors' %}" class="btn btn-block btn-default">Go back (without change)</a>
+	</div>
+
+	{% comment %} <div class="box-header with-border">
+		<h3 class="box-title">Add new worker</h3>
+	</div>{% endcomment %}
+
+	<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">
+					<label for="{# TODO #}" class="col-sm-2 control-label">
+						{{ field.label }}
+					</label>
+
+					<div class="col-sm-10">
+						{{ field }}
+					</div>
 
+					{% if field.help_text %}
+						<span class="help-block">
+							{{ field.help_text }}
+						</span>
+					{% endif %}
+				</div>
+			{% endfor %}
+		</div><!-- /.box-body -->
+		{% endfor %}
 
-    <button type="submit" class="btn btn-block btn-success">Add</button>
-    <a href="{% url 'web.views.subjects' %}" class="btn btn-block btn-default">Cancel</a>
-</form>
+		<div class="box-footer">
+			<div class="col-sm-6">
+				<button type="submit" class="btn btn-block btn-success">Add</button>
+			</div>
+			<div class="col-sm-6">
+				<a href="{% url 'web.views.doctors' %}" class="btn btn-block btn-default">Cancel</a>
+			</div>
+		</div><!-- /.box-footer -->
+	</form>
+</div>
 {% endblock %}
 
 
diff --git a/smash/web/templates/doctors/edit.html b/smash/web/templates/doctors/edit.html
index b1929a559f787ccedbbd8f94f1dc30586c0e6658..fa775366af7bfc67e7ccba14d41131249cb91cf5 100644
--- a/smash/web/templates/doctors/edit.html
+++ b/smash/web/templates/doctors/edit.html
@@ -7,9 +7,11 @@
   <link rel="stylesheet" href="{% static 'AdminLTE/plugins/datatables/dataTables.bootstrap.css' %}">
 {% endblock styles %}
 
-{% block page_title %}'editworker'{% endblock page_title %}
+{% block page_title %}'workers'{% endblock page_title %}
 {% block page_header %}Edit worker{% endblock page_header %}
-{% block page_description %}editing{% endblock page_description %}
+{% block page_description %}{% endblock page_description %}
+
+{% block title %} - Edit worker information{% endblock %}
 
 {% block breadcrumb %}
 {% include "doctors/breadcrumb.html" %}
@@ -17,16 +19,49 @@
 
 {% block maincontent %}
 
-{% block title %}{{object_name}} Form{% endblock %}
-
 {% block content %}
-<form method="post" action="">
-    {{ formset.as_ul }}
-    {% csrf_token %}
+<div class="box box-info">
+	<div class="box-header with-border">
+		<a href="{% url 'web.views.doctors' %}" class="btn btn-block btn-default">Go back (without change)</a>
+	</div>
+
+	{% comment %} <div class="box-header with-border">
+		<h3 class="box-title">Details of worker</h3>
+	</div>{% endcomment %}
+
+	<form method="post" action="" class="form-horizontal">
+		{% csrf_token %}
+
+		<div class="box-body">
+			{% for field in form %}
+				<div class="form-group">
+					<label for="{# TODO #}" class="col-sm-2 control-label">
+						{{ field.label }}
+					</label>
+
+					<div class="col-sm-10">
+						{{ field }}
+					</div>
+
+					{% if field.help_text %}
+						<span class="help-block">
+							{{ field.help_text }}
+						</span>
+					{% endif %}
+				</div>
+			{% endfor %}
+		</div><!-- /.box-body -->
 
-    <button type="submit" class="btn btn-block btn-success">Save</button>
-    <a href="{% url 'web.views.doctors' %}" class="btn btn-block btn-default">Cancel</a>
-</form>
+		<div class="box-footer">
+			<div class="col-sm-6">
+				<button type="submit" class="btn btn-block btn-success">Save</button>
+			</div>
+			<div class="col-sm-6">
+				<a href="{% url 'web.views.doctors' %}" class="btn btn-block btn-default">Cancel</a>
+			</div>
+		</div><!-- /.box-footer -->
+	</form>
+</div>
 {% endblock %}
 
 
diff --git a/smash/web/views.py b/smash/web/views.py
index 9e5ae6b108ec4737ccbd053eed51bc7eb1768d9f..453c49a23b1d2b9fa38288d684e3e0b6bb748b60 100644
--- a/smash/web/views.py
+++ b/smash/web/views.py
@@ -129,19 +129,19 @@ def doctoradd(request):
 
 def doctoredit(request, ids):
 	if request.method == 'POST':
-		formset = WorkerEditForm(request.POST, request.FILES, instance=Worker.objects.get(id=ids))
-		if formset.is_valid():
-			formset.save()
+		form = WorkerEditForm(request.POST, request.FILES, instance=Worker.objects.get(id=ids))
+		if form.is_valid():
+			form.save()
 			return redirect(doctors)
 	else:
-		formset = WorkerEditForm(instance=Worker.objects.get(id=ids))
-	return wrap_response(request, 'doctors/edit.html', {'formset': formset})
+		form = WorkerEditForm(instance=Worker.objects.get(id=ids))
+	return wrap_response(request, 'doctors/edit.html', {'form': form})
 
 
 def doctordetails(request, ids):
-	formset = WorkerDetailForm(instance=Worker.objects.get(id=ids))
+	form = WorkerDetailForm(instance=Worker.objects.get(id=ids))
 
-	return wrap_response(request, 'doctors/details.html', {'formset': formset})
+	return wrap_response(request, 'doctors/details.html', {'form': form})
 
 
 def doctoravail(request, ids):
diff --git a/todos.txt b/todos.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f99595ce4052ea224bdcda8b68f9f64095e52e94
--- /dev/null
+++ b/todos.txt
@@ -0,0 +1,16 @@
+* TODO List
+
+** Important
+ - models.py - add verbose_name to all models
+ - forms.py - specify, which fields should be visible (for example, while adding new/editing workers, why would one see appointments?)
+ - implement `on leave` button
+ - what about possible sunday in availabilities?
+ - make some names sound/look more pythonic
+
+** Visual
+ - all html forms - make them more "bootstrap'y"
+ - nieedytowalne pola w detalach
+
+** Possible improvements
+- breadcrumbs - make them stack (multiple template inheritance?)
+- label for's => give them correct html id's (all html forms)
\ No newline at end of file