new rest session support