update ISerializable format