diff --git a/docs/20-Requirement-management/key-requirements.md b/docs/20-Requirement-management/key-requirements.md
index e0da1f3a2aabd2faa72dcb5a0c39794e64ad7d67..5d645b64e1f094704ca0a11a77ba1cf0168faf08 100644
--- a/docs/20-Requirement-management/key-requirements.md
+++ b/docs/20-Requirement-management/key-requirements.md
@@ -14,17 +14,28 @@ This is a very short version of requirement specification
 * tbd
 * tbd
 
+## Primary needs for customer
 
-## Primary Functionalitys
+* as a <role> I would like to <act>, because <rationale>
+
+## Primary Functionalitys/Features
 
 * tbd
 * tbd
 * tbd
 
+## Non functional Requirements
+
+* Security?
+* Performance?
+* Availabiltiy?
+* Usability?
+
+
 ## Links
 
 
-* tbd
-* tbd
-* tbd
+* [Customer]()
+* [Some Background]()
+* [Other Issues]()