#2, working on making ProgressDialogFragment non-cancelable