diff --git a/main.py b/main.py
index ffedfb2522cf181a04787f5794be15330b06a029..bf0397bf7072055e1d70392944970b49f1820da4 100644
--- a/main.py
+++ b/main.py
@@ -1,11 +1,11 @@
 from random import shuffle
-
 from kivy.app import App
 from kivy.clock import Clock
 from kivy.properties import BooleanProperty, ListProperty
 from kivy.modules import inspector
 from kivy.core.window import Window
 from kivy.properties import NumericProperty
+from time import sleep
 
 
 GUI_QUESTIONS = [
@@ -63,6 +63,7 @@ TREE_QUESTIONS = [
 
 
 PAUSE_TIME = 0.75  # seconds
+QUESTIONS_QUIZ = 5 # Number of quiz questions
 
 
 class QuizzerApp(App):
@@ -101,7 +102,11 @@ class QuizzerApp(App):
         self.number_questions += 1
         Clock.schedule_once(lambda delta: self.unpause(), PAUSE_TIME)
 
+
     def unpause(self):
+        if self.number_questions > QUESTIONS_QUIZ - 1:
+            self.number_questions = 0
+            self.score = 0
         self.paused = False
         if len(self.questions) > 0:
             self.questions.pop()