app reset no longer needs to be in a run loop.