Rewrited CrashRestart