add failed job listener