added 'add_job' method to WorkFlow