added Iterable lengths