         super.viewDidLoad()
 
         guard let mtkView = self.view as? MTKView else {
-            print("VSVS view is not an MTKView")
+            print("VSVS: view is not an MTKView")
             return
         }
         

                if let metalTexture = metalTexture, status == kCVReturnSuccess {
                    renderer?.texture = metalTexture
                } else {
                    print("capture failed")
                }
            }
        } else {

                session.addInput(audioInput)
                session.addOutput(audioOutput)
            }
            guard try addCamera(session:session) else {
                print("VSVS: no camera on this device")
                return
            }
            let videoOutput = AVCaptureVideoDataOutput()
            videoOutput.videoSettings = [
              kCVPixelBufferPixelFormatTypeKey as AnyHashable: kCVPixelFormatType_32BGRA
            ]
            videoOutput.setSampleBufferDelegate(self, queue: .main)
            session.addOutput(videoOutput)

            let imageOutput = AVCapturePhotoOutput()
            session.addOutput(imageOutput)

            self.session = session
            session.startRunning()
        } catch {
          print("VSVS: failed to start the video capture session")
        }
    }
}
