adding code to manage batch jobs, automates submission checking jobs, etc.