began implementing functions for the omp validation suite