further work on Test-First chapter