 
 extension NextLevel {
     
-    internal func addDeviceObservers(_ currentDevice: AVCaptureDevice) {
+    internal func addCaptureDeviceObservers(_ currentDevice: AVCaptureDevice) {
         
         self._observers.append(currentDevice.observe(\.isAdjustingFocus, options: [.new]) { [weak self] (object, change) in
             if object.isAdjustingFocus {

        })
    }
    
    internal func removeDeviceObservers(_ currentDevice: AVCaptureDevice) {
        for observer in self._observers {
            observer.invalidate()
        }

            for input in inputs {
                session.removeInput(input)
                if input.device.hasMediaType(AVMediaType.video) {
                    self.removeCaptureDeviceObservers(input.device)
                }
            }
            self._videoInput = nil
