- make fields private
- fix bit numbering