     if(contrast < 1 || contrast > 17)
         return;
 
-    lcdCommand(list[contrast - 1]);
+    execute(list[contrast - 1]);
 }
 
 void setup() {

    digitalWrite(RST, LOW);
    digitalWrite(RST, HIGH);

    lcdCommand(0x21); // LCD extended commands
    setContrast(6);
    lcdCommand(0x04); // set temp coefficent
    lcdCommand(0x14); // LCD bias mode 1:40
    lcdCommand(0x20); // LCD basic commands
    lcdCommand(0x09); // LCD all segments on
}

void loop() {

    endTransmission();
}

void execute(byte command){
    digitalWrite(DC, LOW); // Data/Command (DC) pin is low for commands and high for data for displaying

    transmitInformation(command);
