save job output and clean up unused functions from JobController