ensure fonts are loaded once