searching on ES uses elastic search