decode with UTF8