Generalized Least Square Method