support monitoring a long running job.