fix cp950 bug