added on demand execution of jobs