implement ConfigManager, package changes