iteration 3
finished iteration 3
final