Now using forks to run the jobs to ensure a proper cleanup