Déplacements du jar et optimisations