added utf-8 character encoding