diff --git a/RapportTicket/RapportTicket.md b/RapportTicket/RapportTicket.md
index 52e27dcc43492485d56a4880688f988c4bb266cc..2fe1d6a6d75ac179f1cf5091d604792f73b33afc 100644
--- a/RapportTicket/RapportTicket.md
+++ b/RapportTicket/RapportTicket.md
@@ -117,7 +117,7 @@ Maintenant que nous savons où l'implémentation doit être faite, il faut savoi
 - Nous pourrions implémenter un menu déroulant sur la page de l'etudiant, similaire à la rubrique "Devenir" déjà présente
 - Nous pourrions aussi créer une nouvelle page, accessible depuis un bouton "modifier notes" amenant à une page externe, que nous pourrions faire visuellement ressembler au bouton permettant d'inscrire à un autre semestre
 
-Nous avons réfléchi à la manière d'implémenter efficacement l'affichage de toutes les notes sur la page actuelle. 
+Nous avons réfléchi à la manière d'implémenter efficacement l'affichage de toutes les notes sur la page actuelle, car nous travaillerons avec une base existant déjà, et ça serait plus simple d'avoir "simplement" une nouvelle section, visuellement ça serait plus simple à voir, il n'y aurait pas à chercher après.
 
 Après avoir regardé ce qui serait le plus logique et s'intégrant le mieux à l'application, nous avons décidé de l'implémenter en menu déroulant.
 
@@ -152,16 +152,28 @@ Avec le code HTML :
 
 Et les methodes qui le complete `module()` et `evaluation()`
 
-Nous avons utilisé l'API de Scodoc dans Bruno afin de savoir où nous pourrions trouver les informations dont nous avons besoin. Cela nous a mené à une découverte, que nous allons expliquer plus tard.
+Nous avons utilisé l'API de Scodoc dans Bruno afin de savoir où nous pourrions trouver les informations dont nous avons besoin. Cela nous a permis de trouver plusieurs pistes, dont celle de l'appel de l'[endpoint bulletin](#problème-dapi), mais surtout cela nous a fait réfléchir aux types utilisées dans le projet, car cela nous semblait être le moyen de plus simple de récupérer les informations qu'il nous faut, faute de fonction permettant de faire ça déjà implémentées, ou du moins faute de fonctions que nous avons trouvées qui nous permettrait de faire cela plus simplement.  
 
+En obervant le code, nous avons vu qu'un étudiant est de représenté par le type "Identite", et que les modules que nous cherchons sont trouvable dans un objet de type FormSemestre, le type représentant un semestre d'une formation.  
+Depuis l'étudiant, nous avons la fonction ```Identite.get_formsemestres()``` permettant de récupérer les différents semestres auquelles l'étudiant est inscrit, et depuis ces semestres, nous avons l'attribut ```FormSemestre.modimpls_sorted``` permettant de récupérer les modules du semestre, que nous pouvons trier selon leur type, afin de ne garder que les modules étant intéressant pour nous, c'est à dire les ressources et les SAE.
+Cela peut se faire de la manière suivante:
+```python
+ m_list = {
+        scu.ModuleType.RESSOURCE: [],
+        scu.ModuleType.SAE: [],
+        scu.ModuleType.STANDARD: [],
+        scu.ModuleType.MALUS: [],
+        }
+        for modimpl in formsemestre.modimpls_sorted:
+            d = modimpl.to_dict(convert_objects=True)
+            m_list[modimpl.module.module_type].append(d)
+```
 
-pour recupere les notes des ressources on a teste l'api pour recuperer notes d'un étudiant, mais l'endpoint buylletin ne retourne pas tous ce qui est montre dans l'exemple de la doc (dont les notes que l'on a besoijn) apres avoir regarde le code devant rendre ce que retourne l'api on voir que l'attribut ressource n'est jamaismentionner donc la sample est potentoiellement incorrect
-
-decrire les avantages et incconvenients
-choix fait
-- plus simple car juste une section a recuperer puis injecter l'idéée d'implementation 
-- plus propre mais complique a creer notre propre page, doit ajouter endpoint et potentiellement beacoup plus de d'ajout a differents endoit dans le code
+Grâce a cela, nous avons tous les modules d'un étudiant, la logique serait d'ensuite récupérer les notes d'un étudiant dans ce module, mais cela n'a pas eu l'occasion d'être implémenter dans le temps qui nous était imparti, ce sont purements des idées qui pourraient ou non fonctionner:
+Nous observons dans le code qu'un ModuleImpl à un attribut "evaluations" qui est une liste d'objets Evaluations, triées.  
+À partir d'ici, nous avons la méthode ```Evaluation.get_etud_note```, prennant un étudiant et nous donnant sa note.  
 
+Avec ces éléments, nous serions déjà capable d'obtenir et d'afficher les notes des étudiants, où si le résultat de la récupération de la note est "None", nous afficherions un champ texte dans lequel l'administrateur pourrait changer la note directement.
 
 
 ### 2.2.2 - Implémenter la phase mise à jour des notes