using spatial temperature gradients