Decoding stage