enhaced omp