specialisation du listener