iterated suspension cleanup