use absolute value for max eigenvalue