add sessionmaking