support for basic operations for elastic search