two new fast jacobi iterations