commit fonctionnel...