refactor, better font