generateAsyncTask template added