New decoding techninc