enh: set_font func
bug: graphics file