The international Unicode standard contains special characters for representing the Korean language in the native hangul phonetic system. There are two ways supported by Unicode. The way used by Microsoft Windows is to have every one of the 11,172 syllable combinations as a code and a pre-formed font character. The other way is to encode letters ("jamos"), and to let the software combine them into correct combinations, which is not supported in Windows. Of course the former way needs more font memory, but gives the possibility of getting better shapes, since it is complicated to create fully stylistically correct combinations which may be preferred when creating documents.