-- Inverted the gradient from x to y