fix bug special char