Moving checks out of iterative processes