Add serialization interface
prepare release