decoding almost works.