The Reset-Restore-Revive Program