I put the refreshes in there becuase I found that if I monitored a process with no activity the progress bar was 'grey' until the progressbar value changed.