Ajout Exceptions + correction bug