Changed to OpenMP