optimize fnt

upgrade