initial overhaul and fonts