rather than waiting on the last task, and expecting it to get cancelled, now we loop in tandem with the DstJob ... been through this pretty thoroughly