REWIND, REPAIR and RESTORE