misnamed struct type