Couldn't you call the startProgressBar() from the original action/task called? Then update the value of ProgressBar as your action is executed?TK