Overlap now considers how much of a block os overlapped by a read, and not the other way around as it used to be