Some further work to improve documentation.