refonte pipe done (a poursuivre si possible)