Lets be reading and writing UTF-8 shall we