some more comments about customizing serialization and nested structures