     do {} while (Display.touch_Get(TOUCH_STATUS) != TOUCH_PRESSED);
     x = Display.touch_Get(TOUCH_GETX);                          // so we can get the first point
     y = Display.touch_Get(TOUCH_GETY);
-    debugCoordinates();
+#if defined DEBUG    
+   debugCoordinates();
+#endif  
     HWLOGGING.print("X="); 
     HWLOGGING.print(x);  
     HWLOGGING.print("; Y=");

{
  //TODO:go
  Display.gfx_Cls();
  for (int i=0; i!= index;i++)
  {
    Display.txt_MoveCursor(i,0);
    printCommand(i, commands[i], duration[i]);
  }
}

void printCommand(int i, int command, int duration)
{
  Display.txt_Width(2);
  Display.txt_Height(2);
  Display.txt_FontID(FONT3); 
  String c = "Move";
  c=i+" "+c+" "+duration;
  c.toCharArray(cstr,16);  
  Display.putstr(cstr);
}

  drawButton("ERASE",  0, 6, BUTTON_UP);
}

void drawEraseScreen()
{
  Display.gfx_Cls();
  drawButton("BACK",   0, 5, BUTTON_UP);
  drawButton("ERASE",  0, 6, BUTTON_UP);
}

void drawKeyboardScreen()
{
  num =0;
  add(0);
