elastic search handler