Fully Implemeneted Encoding, Decoding, Acknowledge and More...