foo
small changes after ch.9