only reduce when there are in fact interim lines. fixes #30