update class Iterable*

it works
update fail