Spectral Descent