added utf decoders