added redis and elasticsearch