utilize nfc/nfd for upper/lower