flips to negative grad