parallelization tests