fix skip/limit on iterable