handling configuration management