diff --git a/vaatimusmaarittely.md b/vaatimusmaarittely.md
index 70a2998bdcc8b2788c5e99ec333694354fafca0a..2647cccb4a764f2e0907b6d5974572697161ddc9 100644
--- a/vaatimusmaarittely.md
+++ b/vaatimusmaarittely.md
@@ -126,10 +126,8 @@ Asiakaspolkuja:
 
 ## Tuotteen yleisiä vaatimuksia ja rajoituksia (General Requirements and restrictions)
 
-Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, 
-sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, 
-qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora 
-incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, 
+Tämän palvelun tärkeimmät yleiset vaatimukset ovat sen helppokäyttöisyys. Tärkeää on myös, että se on toiminnallinen
+niin oppilaille jotka käyttävät palvelua, kuin myös työntekijöillekin jotka ovat osana sivuston sisällön tuotantoa.
 
 
 * [Vaatimuslista](vaatimuslista.md)
@@ -164,12 +162,22 @@ quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid
 
 | Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
 |:-:|:-:|:-:|:-:|
-| REQ001 | Vaatimus? | Mikä osa-alue | Kuka vastaa | 
-| REQ002 | Vaatimus? | Mikä osa-alue | Kuka vastaa | 
-| REQ003 | Vaatimus? | Mikä osa-alue | Kuka vastaa | 
+| REQ-to0001 | Työntekijä saa tunnuksen tehdäkseen suosittelemiaan opintopolkuja | Käyttö | Työntekijän esimies ja palvelun ylläpitäjä | 
+| REQ-to0002 | Eri opintopolkuja voi tallentaa omien tunnustensa alle	 | Käyttö ja toimivuus | Koodaaja | 
+| REQ-to0003 | Sivuston on skaalauduttava useimmilla selaimilla ja laitteilla | palvelun toimivuus | Ylläpitäjä ja koodaaja | 
+| REQ-to0004 | Opintopolkuun ei voi täyttää enempää kuin 240 opintopistettä (mukaanlukien pakolliset kurssit) | Toimivuus | Koodaaja| 
 | REQ004 | Vaatimus? | Mikä osa-alue | Kuka vastaa | 
 | REQ005 | Vaatimus? | Mikä osa-alue | Kuka vastaa | 
 
+	
+| Toiminnallinen vaatimus | REQ-to0004 | Opintopolkuun ei voi täyttää enempää kuin 240 opintopistettä (mukaanlukien pakolliset kurssit) |
+| Toiminnallinen vaatimus | REQ-to0005 | Opintopolun tekijä voi ehdottaa kuinka laajoja kurssit ovat |
+| Toiminnallinen vaatimus | REQ-to0006 | Yrityksien opintopoluista on nähtävillä heatmap |
+| Toiminnallinen vaatimus | REQ-to0007 | Tarjolla on myös kaikkien ohjelmana syötettyjen opintopolkujen heatmap/keskiarvokartta |
+| Toiminnallinen vaatimus | REQ-to0008 | Jos käyttäjä yrittää sulkea selaimen, ohjelma kysyy tallenetaanko tiedot |
+| Toiminnallinen vaatimus | REQ-to0009 | Kursseista voi nähdä lyhyen kuvauksen, toteutustavan ja -ajan |
+| Toiminnallinen vaatimus | REQ-to0010 | Kursseille ei voi ilmottautua sivustolla (Ei korvaa Asiota) |
+
 
 ## Palveluun liittyvät ei-toiminnalliset vaatimukset (Non Functional Requirements)