   }
 
   uint16_t t = millis();
-  now += millis() - checkpoint + 200;
+  now += t - checkpoint + 200;
   checkpoint = t;
 }

  oled.drawString("then press WAKE", 0, LINE_HEIGHT, FONT_SIZE, COLOR_RED);
  while(digitalRead(10) == HIGH);;

  now = 0;
  checkpoint = millis();

  power_twi_disable();
  power_usart1_disable();
  power_usb_disable();

  menu_init();
  status_init();
  watch_init(now);
  batlog_init(0x33);

  status_show();

