sample iterator file