fixed runParallel