add omp stuff