Rework : relecture
Rework : mise à jour des outputs