further work on various examples