   lcd.write(0xD1);
   lcd.write(20);
   lcd.write(4);
+  delay(10);
 
   // set the contrast
   lcd.write(0xFE);

  //lcd.clear();
  //lcd.write(0xFE);
  //lcd.write(0x58);

  /*currentModeButton = digitalRead(MODE_PIN);
  previousModeButton = currentModeButton;

// CREATE CUSTOM LCD CHARACTERS //////////////////////////

byte fill1[8] = {
  0x10,
  0x10,
  0x10,
  0x10,
  0x10,
  0x10,
  0x10,
  0x10
};
byte fill2[8] = {
  0x18,
  0x18,
  0x18,
  0x18,
  0x18,
  0x18,
  0x18,
  0x18
};
byte fill3[8] = {
  0x1C,
  0x1C,
  0x1C,
  0x1C,
  0x1C,
  0x1C,
  0x1C,
  0x1C
};
byte fill4[8] = {
  0x1E,
  0x1E,
  0x1E,
  0x1E,
  0x1E,
  0x1E,
  0x1E,
  0x1E
};
byte fill5[8] = {
  0x1F,
  0x1F,
  0x1F,
  0x1F,
  0x1F,
  0x1F,
  0x1F,
  0x1F
};

byte fillMiddle[8] = {
  0x04,
  0x04,
  0x04,
  0x04,
  0x04,
  0x04,
  0x04,
  0x04  
};

// BUILD ENGINE VARIABLES ///////////////////////////////////////
