unnest more structs