implemented dummy iterator