iterator test working again