 
 class SwiftIpfsApiTests: XCTestCase {
 
-    let hostString      = "192.168.5.8"
+    var hostString      = "192.168.5.8"
     let hostPort        = 5001
+    
+    /// Your own IPNS node hash
     let nodeIdString    = "QmWNwhBWa9sWPvbuS5XNaLp6Phh5vRN77BZRF5xPWG3FN1"
-    let altNodeIdString = "QmQyb7g2mCVYzRNHaEkhVcWVKnjZjc2z7dWKn1SKxDgTC3"
+    
+    /// Another know neighbouring hash
+    let altNodeIdString = "QmSoLnSGccFuZQJzRadHn95W2CrSFmZuTdDWP8HXaHca9z"
+
+    let peerIPAddr = "/ip4/104.236.176.52/tcp/4001"
     
     override func setUp() {
         super.setUp()
+        
     }
     
     override func tearDown() {

            let api = try IpfsApi(host: self.hostString, port: self.hostPort)
            
            /// NB: This test will require the user to change the peerAddress to a known peer.
            let peerAddress = "/ip4/192.168.5.18/tcp/4001/ipfs/\(self.altNodeIdString)"
            let expectedMessage = "connect \(self.altNodeIdString) success"
            
            try api.swarm.connect(peerAddress){

                result in
                
                /// Subtract one because last element is an empty directory to ignore
                let resultCount = result.count
                
                XCTAssert(resultCount == filePaths.count)
                
