up to 8.3.2
refactored 'signin' etc into 'login' etc
up to 8.3.3
finished chapter 8