     timespec = 'm';
 
     lcd.setCursor(0, 1);
-    snprintf(outstr, 17, "L%3d.%1d @%3d%c %3c", (int)low_temp.temperature, (int)(low_temp.temperature * 10) % 10, timediff, timespec, 'C');
+    snprintf(outstr, 17, "L%3d.%1d@%2d%c  deg%1c", (int)low_temp.temperature,
+             (int)(low_temp.temperature * 10) % 10, timediff, timespec, 'C'
+            );
     lcd.print(outstr);
   } else {
     // Startup message and color test

    }

    // Check for records
    if (current_temp > high_temp.temperature)
    {
      high_temp.temperature = current_temp;
      high_temp.time = millis();
    }

    if (current_temp < low_temp.temperature)
    {
      low_temp.temperature = current_temp;
      low_temp.time = millis();

    normalizeTime(&timediff, &timespec);
    
    lcd.setCursor(0, 0);
    snprintf(outstr, 17, "H%3d.%1d@%2d%c %3d%1c%1d", (int)high_temp.temperature,
             (int)(high_temp.temperature * 10) % 10, timediff, timespec,
             (int)current_temp, (dotToggle ? '.' : ' '),
             (int)(current_temp * 10) % 10
            );
    lcd.print(outstr);

    if (currentVoltageBin == 0) dotToggle = !dotToggle;

    // Then do the low
    timediff = minutesAgo(low_temp.time);
