had to do some logic tweaks for the case when reading in a bunch of files to sort through, and the start time happens to be between files