diff --git a/Traces/Action.py b/Traces/Action.py
index 0f329256ddd2c8737c524914a6a0cbefc44d9ead..81d1092952d3eba149e8ad89b51dc1b6a58ce32c 100644
--- a/Traces/Action.py
+++ b/Traces/Action.py
@@ -6,6 +6,11 @@ from Traces import Operation
 
 GameElement = NewType("GameElement", str)
 
+#TODO: Renommer les classes en "Observation" - changer le nom du fichier (refactor)
+#TODO : Créer une classe remonter depuis un quiz avec un attribut qui donne jusqu'ou on remonte (section, course). Pour les Observations Visiter la page X pendant un quiz
+#TODO : Ajouter l'attribut date since last game element update
+
+
 class Action:
     def __init__(self, start: datetime, end: datetime, user: User, gameElement: GameElement):
         """
diff --git a/Traces/Operation.py b/Traces/Operation.py
index 4b48ea060470eb6338773d618bdf7e70a312f713..9029191d2aa28572ae9844c9608595fa02b15ccd 100644
--- a/Traces/Operation.py
+++ b/Traces/Operation.py
@@ -14,6 +14,8 @@ def buildOperation(logRow, user):
     if op == "login":
         return Login(timestamp, user, gameElement)
     elif op == "course_pageview" :
+        # TODO : Ajouter la condition ou on a coursesectionumber : X en position 2 de parametre. Creer classe SectionPageview(...)
+
         return CoursePageview(timestamp, user, gameElement, parameters[0])
     elif op == "feature_change" : #Not yet implemented
         return FeatureChange(timestamp, user, gameElement)
@@ -41,6 +43,12 @@ def buildOperation(logRow, user):
         return QuizSubmit(timestamp, user, gameElement, parameters[0], parameters[1])
     elif op == "quiz_results": #Not yet active
         return QuizResults(timestamp, user, gameElement, parameters[0], parameters[1])
+
+    #Game element related trace
+    #TODO : Ajouter Operation _update (Mise a jour de l'élément ludique)
+
+    #TODO: Les Operations Visiter Calendrier, Page de prefs, page de profil
+
     else:
         return Operation(timestamp, user, gameElement)
 
diff --git a/Traces/OperationTransformer.py b/Traces/OperationTransformer.py
index 48fd0f05858c42dca2090824cc972cf975e47960..413d8dee89ccce29572bccfafa31810c5133cecf 100644
--- a/Traces/OperationTransformer.py
+++ b/Traces/OperationTransformer.py
@@ -3,7 +3,7 @@ from Traces.Action import *
 from datetime import timedelta
 
 # STATIC VALUES
-pauseDelta = timedelta(minutes=5)
+pauseDelta = timedelta(seconds=5)
 passRate = 0.7 #The % of correct answers to consider that a quiz is successful
 
 def transformOperation(timeline):
@@ -28,6 +28,8 @@ def transformOperation(timeline):
 
 
     while i< len(timestamps):
+        #TODO : Ajouter la transformation pour visiter la page X pendant un quiz
+
         # Get current operation
         op : Operation = timeline[timestamps[i]]