new width variable, font variables, do options
globalize main