initial OMP version