       if (gAnimCounter == 1) {
         chaser_opt = (chaser_opt + 1) % 9;
       }
-      else if (gAnimCounter == 5 || gAnimCounter == 6) {
+      else if (gAnimCounter == 4 || gAnimCounter == 5) {
         chaser_opt = (chaser_opt + 1) % 6;
       }
-      else if (gAnimCounter == 10) {
+      else if (gAnimCounter == 9) {
         chaser_opt = (chaser_opt + 1) % 3;
       }
     }

        gPaletteCounter = (gPaletteCounter + 1) % numPalettes;
      }
      // Keep us from selecting certain palettes for certain animatinos
      if (gAnimCounter == 2 || gAnimCounter == 3 || gAnimCounter == 4 || gAnimCounter == 7 || gAnimCounter == 8 || gAnimCounter == 9) {
        while (gPaletteCounter == 0 || gPaletteCounter == 5 || gPaletteCounter == 6) {
          gPaletteCounter = (gPaletteCounter + 1) % numPalettes;
        }

        theater_perim_opp(chaser_opt);
      }
      else if (gAnimCounter == 2) {
        whole_eq();
      }
      else if (gAnimCounter == 3) {
        diagonal_flash_timed();
      }
      else if (gAnimCounter == 4) {
        saw_chaser_0(chaser_opt);
      }
      else if (gAnimCounter == 5) {
        saw_chaser_1(chaser_opt);
      }
      else if (gAnimCounter == 6) {
        saw_solid_0();
      }
      else if (gAnimCounter == 7) {
        saw_solid_1();
      }
      else if (gAnimCounter == 8) {
        trap_solid();
      }
      else if (gAnimCounter == 9) {
        all_trap_chaser(chaser_opt);
      }
    }
