Logarithm optimisation