converting the MonitoringTask from a Callable to a Runnable; the scheduler never uses the return value and with multiple updates (status *and* state), what should it return?