correction de plusieurs typos et refonte