generate ProxySession