sup des warning pour l'heritage polymorphic