Improving the Performance of iterations