added draw_canvas() and font_size()