AsyncTask version.