Note that this is probably going to break some commands, but this is better... there should only ever be one place that runs processes.