add ElasticSearchAdapter