space out the language labels
handle abbreviations more diplomatically