tolerance for empty interval list