enumerator that processes in parallel