utf8 compatibility added