diff --git a/smash/web/models.py b/smash/web/models.py
index c1371893e8180542ae26e99c03c5b7a1b76ad00d..e00a7e2319dba528dc497da13c875ee06d5f31e4 100644
--- a/smash/web/models.py
+++ b/smash/web/models.py
@@ -74,9 +74,23 @@ class Subject(models.Model):
         verbose_name='Known languages'
     )
     phone_number = models.CharField(max_length=20,
+        null=True, 
+	blank=True,
         verbose_name='Phone number'
     )
+    phone_number_2 = models.CharField(max_length=20,
+        null=True,
+	blank=True,
+        verbose_name='Phone number 2'
+    )
+    phone_number_3 = models.CharField(max_length=20,
+        null=True,
+	blank=True,
+        verbose_name='Phone number 3'
+    )
     email = models.EmailField(
+        null=True,
+	blank=True,
         verbose_name='E-mail'
     )
     date_born = models.DateField(
@@ -85,7 +99,7 @@ class Subject(models.Model):
     address = models.CharField(max_length=255,
         verbose_name='Address'
     )
-    postal_code = models.CharField(max_length=6,
+    postal_code = models.CharField(max_length=7,
         verbose_name='Postal code'
     )
     city = models.CharField(max_length=50,
@@ -101,6 +115,7 @@ class Subject(models.Model):
         verbose_name='ND number'
     )
     visit_count = models.IntegerField(
+	default=0,
         verbose_name='Number of visits'
     )
     mpower_id = models.CharField(max_length=20,