gros refactoring en classe
suppression du duration et correction du refactoring en classe