Improving iterable