adding name search and geo aggregation to the provider api