fix NewString()