utf-8 encoding taKen care of