restoring consistency checking iterator