fixed *IDN bug