further work on Settings form