serialization updated