why not using i as iterator ?