section fonctions & reindent