iterator test updated