ADDED: configuration file reading