this converges faster