     }
     
     func simplePing(pinger: SimplePing!, didFailWithError error: NSError!) {
-        //everything's ruined.
         status = Status.Failure
         println("failed with error: \(error)")
     }

        
        lastSequenceSent = seqNo
        lastSentTime = NSDate()
        
        println("ping \(seqNo)")
    }
    
    func simplePing(pinger: SimplePing!, didFailToSendPacket packet: NSData!, error: NSError!) {

    }
    
    func sendPing() {
        if let pinger = simplePing {
            pinger.sendPingWithData(nil)
        }
