Update to use decoder and encoder
Update to use decoder and encoder

snuggs/snuggsi,devpunks/snuggsi,devpunks/snuggsi,snuggs/snuggsi,devpunks/snuggsi,devpunks/snuggsi,devpunks/snuggsi,snuggs/snuggsi,snuggs/snuggsi