  * sp02_setup() - intialize sp02 and % saturation interfaces
  */
 void sp02_setup(){
-  createHLabel(BOXSIZE + 55, 95, sp02Title, 1, ILI9341_CYAN);
-  createVLabel(0, 111, sp02Label, 1, ILI9341_CYAN);
-  createVLabel(tft.width()-50, 112, satLabel, 1, ILI9341_CYAN);
-  tft.setCursor(tft.width()-40, 116);
+  createHLabel(BOXSIZE + 55, 125, sp02Title, 1, ILI9341_CYAN);
+  createVLabel(0, 141, sp02Label, 1, ILI9341_CYAN);
+  createVLabel(tft.width()-50, 142, satLabel, 1, ILI9341_CYAN);
+  tft.setCursor(tft.width()-40, 146);
   tft.setTextSize(2);
   tft.println("97%"); 
 }

Button sp_button = Button(0,BOXSIZE,BOXSIZE,BOXSIZE,ILI9341_GREEN,true,&tft);
Button temp_button = Button(0,BOXSIZE*2,BOXSIZE,BOXSIZE,ILI9341_BLUE,true,&tft);
Button alarm_button = Button(260,200,BOXSIZE,BOXSIZE,ILI9341_RED,true,&tft);

// Create ECG trace
ECGReadout ecg = ECGReadout(10,50,tft.height() - BOXSIZE, 100, 15 , 500, &tft);

  tft.println("37");
}

void alarm_button_setup(void){
  alarm_button.draw();
  createHLabel(265, 210, alarmLabel, 1, ILI9341_BLACK);
  createHLabel(265, 220, settingsLabel, 1, ILI9341_BLACK);
}

void confirm_button_setup(void){
  confirm_button.draw();
  createHLabel(9, 217, confirmLabel, 1, ILI9341_BLACK);
}

void default_button_setup(void){
  default_button.draw();
  createHLabel(BOXSIZE + 10, 217, defaultLabel, 1, ILI9341_BLACK);
}

void mode_button_setup(void){
  mode_button.draw();
  createHLabel(BOXSIZE*2 + 20, 217, modeLabel, 1, ILI9341_BLACK);
}

void cancel_button_setup(void){
  cancel_button.draw();
  createHLabel(BOXSIZE*3 + 14, 217, cancelLabel, 1, ILI9341_BLACK);
}

/*
 * clearScreen(int color) - clear screen with specified color
 */
void clearScreen(int color){
    tft.fillRect(0,0,tft.width(),tft.height(),color);
}

void MainScreenInit(void){
  clearScreen(ILI9341_BLACK);
  product_title();  
  ECG_setup();
  sp02_setup();
  //temperature_setup();
  alarm_button_setup();
}

void SettingsScreenInit(void){
  clearScreen(ILI9341_BLACK);
  confirm_button_setup();
  default_button_setup();
  mode_button_setup();
  cancel_button_setup();
  tft.drawFastVLine(BOXSIZE, 200, 40, ILI9341_BLACK);
  tft.drawFastVLine(BOXSIZE*2, 200, 40, ILI9341_BLACK);
  tft.drawFastVLine(BOXSIZE*3, 200, 40, ILI9341_BLACK);
}

void setup(void){
