You can't remove that part - you need to replace it with your own logic to process each of the elements in your list, such as:

For Each $Element in $SomeArray...

For $Index = 0 to UBound[$SomeArray]
$Element = $SomeArray[$Index]...

While Not @ERROR
$Element = ReadLine(some_source_file_pointer)


The "While $Count..." represented the TOTAL number of processes, while the "If $Workers < 10" limited the number of CONCURRENT processes.

Pick your poison, based on your needs and format of your data.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D