added overlapFactor