DataRetriever class added