Ammelioration des function