commit fonctionnel 2