gredient changes