FIXED #4 always use UTF8 charset