Cette fonction ne devrait-elle pas être dans une autre lib ?