refactor text fonts