 
 defer { TTF_Quit() }
 
-let fontPath = "/usr/share/fonts/truetype/freefont/FreeMono.ttf"
-//let fontPath = "/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf"
+// let fontPath = "/usr/share/fonts/truetype/freefont/FreeMono.ttf"
+let fontPath = "/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf"
 //let fontPath = "/usr/share/fonts/truetype/droid/DroidSansMono.ttf"
 //let fontPath = "/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf"
 //let fontPath = "/usr/share/fonts/truetype/tlwg/TlwgMono.ttf"
 // let fontPath = "/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-R.ttf"
-let freeSans = TTF_OpenFont(fontPath, 14)
+let freeSans = TTF_OpenFont(fontPath, 12)
 
 if freeSans == nil {
   throw SDLError.FontLoad
 }
+
+let textGrid = TextGrid(renderer: rend, font: freeSans)
 
 var sizeWidth: Int32 = 0
 var sizeHeight: Int32 = 0

  }

  func add(string: String) {
    var a = Array(string.characters)
  }

}


let TextGrid = TextGridImpl()


if SDL_Init(UInt32(SDL_INIT_VIDEO)) < 0 {

  SDL_SetRenderDrawColor(rend, 255, 255, 255, 255)
  SDL_RenderClear(rend)
  let msgResult = SDL_RenderCopy(rend, msg, nil, &msgRect)
  drawAgain()
  SDL_RenderPresent(rend)
  SDL_Delay(100)
//   SDL_Delay(16)
