Optimalisations fixes