Using ptrs to structs, not structs.