trying to report the progress of long running actions in the gui!