Adding OMP support