removed parallelization