Notes on Encoding & Decoding