   tft.fillRect(FREQ_OFFSET_X+CHAR_WIDTH*2, 44, 2, 6, FREQ_FG);
   tft.fillRect(FREQ_OFFSET_X+CHAR_WIDTH*5, 44, 2, 6, FREQ_FG);
 
-  // fill in the remainder of the display
-  tft.fillRect(0, DEPTH_FREQ_DISPLAY,
-               tft.width(), tft.height() - DEPTH_FREQ_DISPLAY, SCREEN_BG2);
-  // draw dividing line
-//  tft.drawFastHLine(0, DEPTH_FREQ_DISPLAY, tft.width(), ILI9341_RED);
-  
+  // show the frequency
   display_frequency();
 }
 

  // get the display ready
  tft.begin();
  tft.setFont(&ArialBold24pt7b);

  // initialize the touch stuff
  touch_setup(T_CS, T_IRQ);

  // start drawing things that don't change
  tft.fillScreen(SCREEN_BG);
  tft.setRotation(1);
  tft.setTextWrap(false);
  tft.fillRect(0, 0, tft.width(), DEPTH_FREQ_DISPLAY, FREQ_BG);
  tft.drawRect(0, 0, tft.width(), DEPTH_FREQ_DISPLAY, SCREEN_BG1);

{
  int rem;

  for (int i = NUM_F_CHAR - 1; i >= 0; --i)
  {
    rem = freq % 10;
    freq = freq / 10;
