most of unicode presentation done