fixed the sor solver again.