utf8 processing and support reply