more work on connect request handling