Ajout des block level 2
Factorisation des functions