same iterable