gradient-oscillation