add convertEncoding function