bounded iter
cleanup