preparing for ads and donation;
fixed hang on startup due to MainService CountDownLatch;