Fix some bugs
Better utf8 support
Better utf8 support