removed dependency on session-extras