font families refactored