Ordered the second stage to read files in the same order as the
initial file read. This change might read the files in a
sequential order and be faster. Still testing. Still working on
this - very rough.