added NormalEquation, fixed NormalEquationReader