Inner class Itr complete