private void StartDelayedRestartTimer() { //increase the restart delay each time, this is decreased by 1 on each successfull save int delay = _restartDelay + 5; if (delay > 60) delay = 60; StartDelayedRestartTimer(delay); }