improved utf-8 stuff