Working for real-eigenvector case
Clean stuff up, no matrix inverse