ça marche, avec presque pas dexceptions