draft version of iterative equilibration