changing openmp to optional - d'oh