support multi-session.