add cancel button to progressdialog;