add openmp, remove slow printing