separate adrrDataGetter