beginning to implement elasticsearch