un peu de réécriture de code