use openmp in distribution to move particles
parallelize more
more parallelization