Adding Linear Decoder code.