This version converges