Ajout de la gestion des erreurs