If you are using wxPython you might want to check out this little package: http://staffa.wi.mit.edu/people/kelley/ look for LongRunningTasks at the bottom. -brian