preempt/job_prio finish fleshing out code