         }
     }
 
-    private func _addPreeviewLayerToView(view: UIView) {
+    private func _addPreviewLayerToView(view: UIView) {
         embedingView = view
         dispatch_async(dispatch_get_main_queue(), { () -> Void in
             guard let _ = self.previewLayer else {

                }
            }
            if cameraIsSetup {
                _addPreeviewLayerToView(view)
                cameraOutputMode = newCameraOutputMode
            } else {
                _setupCamera({ Void -> Void in
                    self._addPreeviewLayerToView(view)
                    self.cameraOutputMode = newCameraOutputMode
                })
            }

                }
                _setupCamera({Void -> Void in
                    if let validEmbedingView = self.embedingView {
                        self._addPreviewLayerToView(validEmbedingView)
                    }
                    self._startFollowingDeviceOrientation()
                })
