Added ability to replace a job when scheduling.