Starting with structs.