Gradient crossing