completed initial iteration