ttl support
Sessions remaining ttl resets every time it's used