external loop ..omp ...no use