hooking up iterations, currently runs serially