PP is being used to format the object into a string, the encoding issue is seperate