examples: struct - ref by name