Fonctions dans lib