feature: job recovery upgrade