added the ability to create a job