upto 6.2.3
finish creating user model (including secure passwords) - chapter 6