serialization examples completed