GaussianSeidel is added