* added mingration to first iteration