formatting
changed to anon bitfields