complete ConfigManager