fixed utf8 bug