gradientFull