multiple machines, no multithreading