   {
     INITIAL_TIME_MS,
     0,
-    TFT(cs_2, dc_2, rst_2),
+    TFT(screens[1].cs_pin, screens[1].dc_pin, screens[1].rst_pin),
     "",
     0,
     buttons[1].interrupt_number,

};

typedef struct {
  long time_remaining_ms;
  long last_update_ms;
  TFT tft;

  {
    INITIAL_TIME_MS,
    0,
    TFT(screens[0].cs_pin, screens[0].dc_pin, screens[0].rst_pin),
    "",
    0,
    buttons[0].interrupt_number,
