using elasticsearch for item datastore