WIP grosse refacto model textes