Seperate DtUpdateAsyncTask as a independent module