WIP: structs - data returned and working