unsafeDecode
Decoder