add sessionCacher