further work on chapter about implementation