trying to figure out eigenvectors and whatnot