fixed bug in reporting - never add segments with same start/end