ready for iter count