Need to fix over-interator badly; everything turns to 2