utf8 bug fixed