13 create job function