Gradient reworked