session analysis