well, progressdialog now HAS to work