ability to run workers as child processes