private void Reset_Click(object sender, RoutedEventArgs e)
 {
     ModManagement.DoReset();
     System.Threading.ThreadPool.QueueUserWorkItem(new WaitCallback(FinalNotify));
 }