ajoute un try catch