done with jacobi preconditioner