This is C++ not C, no designated initializers