implémentation de quelque donctions