foncteur color -> moins de code