add base session mgt