     
     display.clearDisplay();
 
-    boolean blinkOnForSetting = shouldBlinkNow();
+    boolean blinkOn = shouldBlinkNow();
     
    
     int voltageADCReading = analogRead(VOLTAGE_MEASURE_PIN);
      //Multiply 2 as we are are using a half voltage divider
     int batteryMilliVolt = ((float) voltageADCReading / ADC_PRECISION) * 2 * VOLTAGE_OF_VCC_MV;
 
-    writeDateTimeToDisplayBuffer(now, blinkOnForSetting);
-    writeAlarmToDisplayBuffer(blinkOnForSetting);
+    writeDateTimeToDisplayBuffer(now, blinkOn);
+    writeAlarmToDisplayBuffer(blinkOn);
     writeVoltageToDisplayBuffer(batteryMilliVolt);
-    writeButtonStateToDisplayBuffer();
+    writeButtonStateToDisplayBuffer(blinkOn);
     
     
     display.display();

}


void writeButtonStateToDisplayBuffer(){
  
  String buttonFunction;
  switch(currentState)
  {
    case ALARM: buttonFunction = "Stop     Stop    Stop";
    break;
    case NORMAL : buttonFunction =  "OLED    Alarm    Time";
    break;

     }

      alarmTimeString = alarmHourString + ":" + alarmMinuteString + alarmSetting;
    
    
    
    
