correction length_line -> diff fonctionnel