rename methods
read modified utf8 string collectlly