initial draft for the cloudsearch datasource