scaling derivs too