states for fonts, need lang manager