eigenvalue spectrum
regenerate