         try await central.connect(to: device.peripheral)
         try await client(central, device.peripheral)
         // cleanup
-        try await Task.sleep(nanoseconds: 1_000_000_000)
         //await central.disconnectAll()
-        await peripheral.removeAllServices()
+        //await peripheral.removeAllServices()
     }
     
     func test(

        
        let characteristics = [
            GATTAttribute.Characteristic(uuid: type(of: batteryLevel).uuid,
                                         value: batteryLevel.data,
                                         permissions: [.read],
                                         properties: [.read, .notify],
                                         descriptors: [GATTClientCharacteristicConfiguration().descriptor])
        ]
        
        let service = GATTAttribute.Service(
            uuid: .batteryService,

            else { XCTFail(); return }
        
        XCTAssertEqual(foundCharacteristic.uuid, .batteryLevel)
        XCTAssertEqual(foundCharacteristic.properties, [.read, .indicate])
        
        let notificationExpectation = self.expectation(description: "Notification")
