diff --git a/src/lab4.json b/src/lab4.json
index 9d8e3a50424f3a066ac0d97f3132290440375f62..c0871790055336441efc9b8c512bd73398929111 100644
--- a/src/lab4.json
+++ b/src/lab4.json
@@ -1,21 +1,26 @@
 [
   {
-    "long_description": "bazy przechowującej zamówienia sklepu internetowego. Baza śledzić ma konta użytkowników i złożone przez nich zamówienia. Pamiętaj, że każde zamówienie składa się z możliwie wielu pozycji, oraz informacji rozliczeniowych, transportowych (wraz z płatnością za transport).",
+    "description": "bazy przechowującej zamówienia sklepu internetowego. Baza śledzić ma konta użytkowników i złożone przez nich zamówienia. Pamiętaj, że każde zamówienie składa się z możliwie wielu pozycji, oraz informacji rozliczeniowych, transportowych (wraz z płatnością za transport).",
     "min_tables": "3",
     "min_fields": "5"
   },
   {
-    "long_description": "bazy przechowującej wizyty pacjentów w przychodni POZ. Baza ma śledzić pacjentów, lekarzy, recepcjonistek oraz umówione terminy wizyt. Pamiętaj że to recepcjonistka umawia wizytę konkretnego pacjenta do konkretnego lekarza na konkretny termin.",
+    "description": "bazy przechowującej wizyty pacjentów w przychodni POZ. Baza ma śledzić pacjentów, lekarzy, recepcjonistek oraz umówione terminy wizyt. Pamiętaj że to recepcjonistka umawia wizytę konkretnego pacjenta do konkretnego lekarza na konkretny termin.",
     "min_tables": "4",
     "min_fields": "4"
   },
   {
-    "long_desciption": "bazy rejestrującej rezerwację miejsc w kinach. Baza ma śledzić sale kinowe, seanse oraz rezerwacje miejsc",
+    "desciption": "bazy rejestrującej rezerwację miejsc w kinach. Baza ma śledzić sale kinowe, seanse oraz rezerwacje miejsc",
     "min_tables": "3",
     "min_fields": "5"
   },
   {
-    "long_description": "bazy rejestrującej wypożyczenia książek. Baza ma śledzić książki, czytelników oraz wypożyczenia. Czym różni się książka jako pozycja wydawnicza od książki jako fizycznego bytu?",
+    "description": "bazy rejestrującej wypożyczenia książek. Baza ma śledzić książki, czytelników oraz wypożyczenia. Czym różni się książka jako pozycja wydawnicza od książki jako fizycznego bytu?",
+    "min_tables": "3",
+    "min_fields": "5"
+  },
+  {
+    "description": "bazy rejestrującej rezerwację sal na egzaminy. Baza ma śledzić przedmioty, sale i rezerwację tychże. Upewnij się, aby jeden termin w sali nie mógł zostać zarezerwowany więcej niż jeden raz!",
     "min_tables": "3",
     "min_fields": "5"
   }
diff --git a/src/lab4.md b/src/lab4.md
index eb0df0a4ca3cec2ccc7b836e2d14eb73aa049e8b..0550b41e94e8c34dfa95e55836054719d2e994b6 100644
--- a/src/lab4.md
+++ b/src/lab4.md
@@ -8,15 +8,16 @@ Z tego laboratorium przygotowujesz sprawozdanie. Przygotowujesz je na zajęciach
 ich zakończeniu wysyłasz na adres podany na końcu tej instrukcji. Instrukcja dla wszystkich
 jest taka sama.
 
+Pracę wykonujesz w grupach dwuosobowych. Dobierz sobie współpracownika. Na liście obecności
+zaznacz numer grupy (dwie osoby - jeden numer grupy). 
+
 Rzeczy oznaczone tak, jak poniżej, dotyczą tego, co masz zawrzeć w sprawozdaniu. Na przykład:
 
     Zapisz swoje imię, nazwisko, adres e-mail, kierunek i rok studiów
     oraz grupę laboratoryjną i numer albumu.
     
-    Wpisując się na liście, wpisuj przy swoim nazwisku również liczbę porządkową. Określi
-    ona wariant instrukcji, z której będziesz korzystać. Podaj ją przy sprawozdaniu.
-    
-    Ten wariant ma numer $lp$.
+    Wykonujesz ten wariant zadania, jaki jest numer grupy. Na przykład wariant,
+    ktĂłry obecnie czytasz, ma numer $lp$.
     
     Podaj również numer zajęć laboratoryjnych (nr 4).
 
@@ -168,12 +169,15 @@ może (a nawet musi) się rozliczać wielokrotnie - raz z każdego roku.
 
 Na dzisiejszym laboratorium przygotujemy schemat bazy danych do pewnego zastosowania. 
 
-Każda osoba ma inne zadanie. Twoje zadanie to przygotować schemat $long_description$.
+Każda grupa ma inne zadanie. Twoje zadanie to przygotować schemat $description$.
 Minimalnie użyjesz $min_tables$ tabel, choć jeśli jesteś w stanie znormalizować ten schemat bardziej,
 to będzie to mile widziane. Każda z tabel ma zawierać minimalnie $min_fields$ pól. Nie wolno tworzyć
 identyfikatorów automatycznie generowanych, jeśli użyć można istniejącego w rzeczywistości atrybutu 
 (np. [EAN](https://pl.wikipedia.org/wiki/EAN)).
 
+Jeśli w tabeli chciałbyś zawrzeć więcej informacji, niż to wynika z zadania, to bardzo dobrze! W razie
+wątpliwości pytaj prowadzącego.
+
 1. Zastanów się, co w zasadzie śledzisz. Gdybyś prowadził kartotekę papierową z tymi informacjami, to jak poukładałbyś szufladki?
 2. Jakie _byty_ śledzisz w swojej bazie danych?