avant de cleaner le code