optimisation send