diff --git a/build/test/out/c/casualQuiz.o b/build/test/out/c/casualQuiz.o
index e5931b0..67fe839 100644
Binary files a/build/test/out/c/casualQuiz.o and b/build/test/out/c/casualQuiz.o differ
diff --git a/build/test/out/test_casualQuiz.out b/build/test/out/test_casualQuiz.out
index f750f28..09b14f7 100755
Binary files a/build/test/out/test_casualQuiz.out and b/build/test/out/test_casualQuiz.out differ
diff --git a/build/test/results/test_casualQuiz.pass b/build/test/results/test_casualQuiz.pass
index 0f9e6ee..a27aba9 100644
--- a/build/test/results/test_casualQuiz.pass
+++ b/build/test/results/test_casualQuiz.pass
@@ -66,4 +66,4 @@
 - Wrong Input!
 - Wrong Input!
 - It looks like you havent played the program yet, starting it up...
-:time: 0.03566809999756515
+:time: 0.039886799990199506
diff --git a/build/test/results/test_quizduell.pass b/build/test/results/test_quizduell.pass
index 6e8d7f7..80c665d 100644
--- a/build/test/results/test_quizduell.pass
+++ b/build/test/results/test_quizduell.pass
@@ -11,4 +11,4 @@
   :failed: 0
   :ignored: 0
 :stdout: []
-:time: 0.016603700001724064
+:time: 0.01698799995938316
diff --git a/build/test/results/test_timequiz.pass b/build/test/results/test_timequiz.pass
index 4d6e6ec..ca93b49 100644
--- a/build/test/results/test_timequiz.pass
+++ b/build/test/results/test_timequiz.pass
@@ -11,4 +11,4 @@
   :failed: 0
   :ignored: 0
 :stdout: []
-:time: 0.017840899992734194
+:time: 0.016645299969241023
diff --git a/build/test/results/test_wwm.pass b/build/test/results/test_wwm.pass
index 2e093bc..747478a 100644
--- a/build/test/results/test_wwm.pass
+++ b/build/test/results/test_wwm.pass
@@ -11,4 +11,4 @@
   :failed: 0
   :ignored: 0
 :stdout: []
-:time: 0.014955000020563602
+:time: 0.015882299980148673
diff --git a/src/casualQuiz.c b/src/casualQuiz.c
index 8e5ed89..5ea5d22 100644
--- a/src/casualQuiz.c
+++ b/src/casualQuiz.c
@@ -3,7 +3,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-#include "casualQuiz.h" 
+#include "casualQuiz.h" //header datei
 
 
 void casualQuiz() {
@@ -26,19 +26,19 @@ void casualQuiz() {
      };
      int easy_richtigeAntworten[] = { 3,4,1,2,1 }; // int, um die jeweils richtige antwort zu zeigen
 
-     int length_frag_array = sizeof(easy_richtigeAntworten) / sizeof(int);
+     int length_frag_array = sizeof(easy_richtigeAntworten) / sizeof(int); //länge des arrays wird berechnet, damit man die länge vom spiel kennt
      int correct = 0;
      int answered = 0;
-     int* correctP = &correct;
-     int* answeredP = &answered;
-     bool already_played = false;
+     int* correctP = &correct; // pointer auf die zählervariable for richtige Antworten
+     int* answeredP = &answered; // pointer auf die zählervariable for beantwortete fragen
+     bool already_played = false; // initialisieren einer Bool variable zum abchecken ob man schon gespielt hat
      bool end = false;
-     while (end == false) {
+     while (end == false) { //schleife, in der das Programm läuft
           already_played = activePlaying(easy_fragen, *easy_antworten, easy_richtigeAntworten, length_frag_array, answeredP, correctP);
           printf("korrekte Antworten: %d\n", correct);
           printf("bei: %d beantworteten Fragen", answered);
-          end = FtryAgain(already_played);
-          correct = 0;
+          end = FtryAgain(already_played); //man wird gefragt ob man nochmal spielen möchte
+          correct = 0;//zurücksetzen der beiden zählervariablen
           answered = 0;
            
      }
@@ -50,25 +50,25 @@ bool activePlaying(char* fragen[], char* antworten[], int richtige_antwort[], in
      for (int i = 0; i < size; i++) {
           eingabe = 5;
           richtig = false;
-          FzeigeFragen(fragen, i);
-          FzeigeAntworten(antworten, i);
+          FzeigeFragen(fragen, i); //frage wird nach gegebenem index ausgegeben
+          FzeigeAntworten(antworten, i); //Antworten zum gleichen index wie die fragen ausgeben
           printf("Reminder: Typing 0 lets you stop the game.\nPlease type in your answer 1,2,3 or 4: ");
-          eingabe = FEingabeInteger();
-          richtig = FcheckaufRichtigkeit(eingabe, richtige_antwort, i);
-          FzaehlernachAuswahl(richtig, answeredP, correctP);
+          eingabe = FEingabeInteger(); //eingabe Funktion
+          richtig = FcheckaufRichtigkeit(eingabe, richtige_antwort, i); //überprüfung der eingabe anhand des richtige_eingabe arrays und dem index
+          FzaehlernachAuswahl(richtig, answeredP, correctP); // zähler werden hochgezählt je nach eingabe
           printf("Bool richtig / falsch: %d\n", richtig);
           printf(" %d\n", richtige_antwort[i]);
      }
      return true;
 }
 void FzeigeFragen(char* fragen[], int index) {
-     printf("Question: %s\n", fragen[index]);
+     printf("Question: %s\n", fragen[index]); //ausgabe Frage bei gegebenem index
 }
-void FzeigeAntworten(char* antworten[], int index) {
-     printf("1)  %s\n", antworten[4 * index + 0]);
-     printf("2)  %s\n", antworten[4 * index + 1]);
-     printf("3)  %s\n", antworten[4 * index + 2]);
-     printf("4)  %s\n", antworten[4 * index + 3]);
+void FzeigeAntworten(char* antworten[], int index) { //folgende ausgaben bei gegebenem index
+     printf("1)  %s\n", antworten[4 * index + 0]); //ausgabe antwort 1
+     printf("2)  %s\n", antworten[4 * index + 1]); //ausgabe antwort 2
+     printf("3)  %s\n", antworten[4 * index + 2]); //ausgabe antwort 3
+     printf("4)  %s\n", antworten[4 * index + 3]); //ausgabe antwort 4
 }
 int FEingabeInteger() {
      int eingabeInt;