Decoding Method