New: decoding