Uses a mod counter instead of y
Skip log builder until necessary
Skip the AsyncTask