Clean-Restore-Protect