pattern observer pour les display