add the ability to specify the job id.  redo will now replace the given job id rather than create a new job id