first iteration done.