finished liveness iteration