update take sweep for session based