 
                 self.devices.remove(at: (indexPath as NSIndexPath).row)
                 tableView.deleteRows(at: [indexPath], with: .automatic)
-                let delayTime = DispatchTime.now() + Double(Int64(0.25 * Double(NSEC_PER_SEC))) / Double(NSEC_PER_SEC)
+                let delayTime = DispatchTime.now() + .milliseconds(250)
 
                 ParticleLogger.logInfo(NSStringFromClass(type(of: self)), format: "Device unclaim complete. Device count: %i, Devices: %@", withParameters: getVaList([self.devices.count, self.devices]))
 

            cell.deviceStateLabel.text = ""
            
            ParticleUtils.animateOnlineIndicatorImageView(cell.deviceStateImageView, online: self.devices[(indexPath as NSIndexPath).row].connected, flashing:self.devices[(indexPath as NSIndexPath).row].isFlashing)

            // override everything else
            if devices[(indexPath as NSIndexPath).row].isFlashing
            {
                cell.deviceStateImageView.image = UIImage(named: "imgCircle")
            }
            
            masterCell = cell
        }

            navController.popViewController(animated: true)
        }
    }


    func showTutorial() {
