First revision of serialization and deserialization code