initi state todo rid magic number figur repres line width vs pad vs offset set big port fig rect initi initi initi width initi height debug color debug color fig set line width fig set bound initi initi initi width fig bound height fig set fill intern fig text initi initi fig height initi width initi height initi fig height intern set font set font font plain intern set text color text color intern set line width intern set fill intern set expand intern set action fig text insert intern set justif fig text justifi left 