add CSVFetcher signature