optimisations & remise en forme