use AsyncTask and modify .gitignore