refactored some of the job submission stuff to candidates