Chapter 6   modeling users