corrections bugs introduits avec les optimisations