fixed eigenvalue sum thing