add diag command
eig now supports eigenvectors too