wrote section on eigenvalues