Update iterator iterator constructor