removing the memory esm because it is really tied to redis and requirements have drifted away