Last commit. Docs explaining the serialization are better explained