new ProgressDialogFragment
new ProgressAsyncTask