removed IDataManager interface