huge changes: fonts and styling