documented text surface
documented font
added missing :