allow restarting failed jobs without rerunning everything