pulling any_iterator