private void AutomaticallyDoAnythingComplete(BackgroundRequest req) { // must use Invoke so that SkipChecks and CompleteProcessPage are done on main GUI thread if (InvokeRequired) { Invoke(new MethodInvoker(RunSkipChecks)); return; } RunSkipChecks(); }