Integrity restored