 
 // MARK: - constants
 
-private let NextLevelCaptureSessionIdentifier = "engineering.NextLevel.captureSession"
-private let NextLevelCaptureSessionSpecificKey = DispatchSpecificKey<()>()
+private let NextLevelCaptureSessionQueueIdentifier = "engineering.NextLevel.Session"
+private let NextLevelCaptureSessionQueueSpecificKey = DispatchSpecificKey<()>()
 private let NextLevelRequiredMinimumStorageSpaceInBytes: UInt64 = 49999872 // ~47 MB
 
 // MARK: - NextLevel state

    /// - Parameter adjustedPoint: The point of interest for focus
    public func focusAtAdjustedPointOfInterest(adjustedPoint: CGPoint) {
        if let device: AVCaptureDevice = self._currentDevice {
            guard
                !device.isAdjustingFocus,
                !device.isAdjustingExposure
                else {
                    return
            }
            
            do {

        self.previewLayer = AVCaptureVideoPreviewLayer()
        self.previewLayer.videoGravity = AVLayerVideoGravity.resizeAspectFill
        
        self._sessionQueue = DispatchQueue(label: NextLevelCaptureSessionQueueIdentifier, qos: .userInteractive, target: DispatchQueue.global())
        self._sessionQueue.setSpecific(key: NextLevelCaptureSessionQueueSpecificKey, value: ())
        
        self.videoConfiguration = NextLevelVideoConfiguration()
        self.audioConfiguration = NextLevelAudioConfiguration()
