Save
Rename methods.
Added decoder.