         let currentRequestDate = Date()
         let secondsSinceLastRequests = currentRequestDate.seconds(from: lastRequestDate)
         
-        if(secondsSinceLastRequests >= minRequestsWaitTime) {
+        if(secondsSinceLastRequests >= spamRequestsWaitTime) {
             networkQueryIP()
         } else {
             print("Too many consecutive requests. \(secondsSinceLastRequests)sec since last request")

    //MARK: - Class Variables
    
    private var lastRequestDate: Date
    private let minRequestsWaitTime: Int = 15           // Number of seconds wait period until next network request sent
    
    var currentIPAddress: IPAddress
    var delegate: NetworkManagerUpdatable?

        self.currentIPAddress = IPAddress()
        self.lastRequestDate = Date()
        networkQueryIP()
        Timer.scheduledTimer(withTimeInterval: autoRefreshFreq, repeats: true, block: { timer in
            self.refreshIP()
        })
    }
    
    /// Makes a network request to retrieve current IP address and other info
