ajout des enums pour gérer les messages