HomeWork with Serialization