recursively fail or life extend job descendents