- ajout d'une interface pour gérer la validation des champs