Refactoring ExploreDataManager