         players[active_player]->tick();
         break;
       case SET_TIME:
+        break;
       case SET_TIME_CLOCK_1:
       case SET_TIME_CLOCK_2:
         handle_set_time_player_buttons();
+        if (tick_ms > blink_start_ms + 1500) {
+           blink_start_ms = tick_ms;
+           players[clock_being_set]->blank_text();
+        } else if (tick_ms > blink_start_ms + 500) {
+           players[clock_being_set]->update_display();
+        }
         break;
       case PAUSED:
         handle_paused_player_buttons();

    unsigned long press_duration_ms = state->press_duration_ms; 
    bool button_pressed = state->pressed;
    bool just_released = state->just_released;

    
    switch (game_state) {
      case PRE_GAME:

      serprintf("Done setting clocks, resetting\r\n");
      reset();
    }
  }

  void reset() {
