support configuration file operation