diff --git a/README.md b/README.md
index 7d4d69980159118c7b6a3a866aab4102496ef629..a1635b700f07ae2d54085069076e21d930d6bb73 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ réaliser une horloge simple.
 
 ## Le patron Observateur / Observé
 
-La figure suivante (Graphes UML réalisés grâce à `plantuml.com`) vous présente le patron Observateur (ici « Observer ») / Observé (ici « Subject »).
+La figure suivante vous présente le patron Observateur (ici « Observer ») / Observé (ici « Subject »).
 L’idée est qu’un observateur peut s’inscrire auprès d’un Observé et être avertis d’évènements qui se produisent sur l’Observé.
 La méthode « update() » des Observateurs est déclenchée par l’Observé chaque fois qu’il veut prévenir d’un évènement.
 Il utilise pour ça sa propre méthode « notifyObservers() ».
@@ -21,8 +21,8 @@ package fr.univlille.iut.r304.tp4.q1;
 public abstract class Subject {
   public void attach(Observer obs)
   public void detach(Observer obs)
-  public void notifyObservers()
-  public void notifyObservers(Object data)
+  protected void notifyObservers()
+  protected void notifyObservers(Object data)
 }
 ```
 
@@ -79,7 +79,7 @@ Dans cette idée, écrivez un main avec deux chronomètres console qui affichent
 On doit par exemple pouvoir dérouler le scénario suivant :
 
 ```
-Temps chrono total (en secondes) : *3247*
+Temps chrono total (en secondes) : 3247
 etape : 1
 total : 3248
 etape : 2
diff --git a/documentation/umlChronometreObserver.png b/documentation/umlChronometreObserver.png
index 3ab751d248da3eb849b3cd3aaf3eb30755e67b0b..64623b8112ed23815995bd7b82d808438e1d3b1e 100644
Binary files a/documentation/umlChronometreObserver.png and b/documentation/umlChronometreObserver.png differ
diff --git a/documentation/umlObserverObservable.png b/documentation/umlObserverObservable.png
index 89a028413682d8b46855e062b12385b965d9bf55..0e8bb39eb91f28329a7cf23a395fa4f22db5bee7 100644
Binary files a/documentation/umlObserverObservable.png and b/documentation/umlObserverObservable.png differ