This never happened

Use struct, not union