Begin work to handle gradients