parallelizing data processing;