fonts, styles, refactor