transient serialization example