Nearly complete Decoder