further work on configuration file reading