diff --git a/quiz/README.md b/quiz/README.md
new file mode 100644
index 0000000..56a6b2f
--- /dev/null
+++ b/quiz/README.md
@@ -0,0 +1,5 @@
+# Code for quiz feature
+
+This folder contains code for a multiple choice quiz feature implemented by *Marwan Announ*.
+Sadly, this feature was not implemented in the main site due to lack of time. The code
+is here just for grading purposes.
diff --git a/quiz/ab_re_quiz.html b/quiz/ab_re_quiz.html
new file mode 100644
index 0000000..f11e462
--- /dev/null
+++ b/quiz/ab_re_quiz.html
@@ -0,0 +1,121 @@
+---
+layout: page
+category: File System
+tags: absolute relative path
+author: Marwan Announ
+title: fs
+---
+
+
ABSOLUTE VS RELATIVE
+
+
+ Now, you can ask, why I have to use one or another?
+ What is the difference? and questions like this.
+
Don't worry, the answer it's easy.., we can use an absolute path from any location
+ whereas you want to use relative path we should be present that you have to be in the working directory.
+
+
+
+
We suppose that now you know the differences between both, but, what is the vantages and disadvantages?
+
+
+
+
Pro and Cons of using Absolute and Relative
+
+
+ 1)Absolute paths are clearer: who will have to maintain/modify your script (you or others) will be able to know
+ every time what directories are involved;
+
2)With absolute paths you are sure the involved directories are the one with the exact path you are writing
+ in the script;
+
3)Relative paths are shorter, but you need to be sure of the subtree you're working into;
+
4)You can achieve shortness replacing recurring paths with a variable at the beginning of the script
+
I'm sure that if you read this for two or more times you will be able to pass the quiz
+
+Yeah, right, there is a quiz.
+ The best way to learn something it's not the theory, in fact you have to do some practice, if you click
+ the button "QUIZ", you can try to do a quiz in order to check what you've just read.
+
+