                 
                 delegate?.sendInitial(socket:socket)
             }
+            else
+            {
+                delegate?.actuallySend(socket:socket)
+            }
         }
     }
     

{
    let host:String
    let port:UInt16
    
    init(host:String, port:UInt16)
    {

        let host:String = GCDAsyncUdpSocket.host(fromAddress:address)!
        let port:UInt16 = GCDAsyncUdpSocket.port(fromAddress:address)
        
        if isInitialConnect(message:receivingString)
        {
            if !sentInitial
            {
                debugPrint(receivingString)
                sentInitial = true

                delegate = MConnectDelegateClientClient(host:host, port:port)
