Unclear what to do when a job fails, after start called. Would be nice to be able to report the failure message.