utilisation du singleton lazy made by Clément