 public var fusumaTintColor       = UIColor.hex("#009688", alpha: 1.0)
 public var fusumaBackgroundColor = UIColor.hex("#212121", alpha: 1.0)
 
+
+public enum FusumaMode {
+    case Camera
+    case Library
+}
+
 public final class FusumaViewController: UIViewController, FSCameraViewDelegate, FSAlbumViewDelegate {
     
-    enum Mode {
-        case Camera
-        case Library
-    }
-    
-    var mode: Mode?
+    var defaultMode: FusumaMode?
+    private var mode: FusumaMode?
     var willFilter = true
 
     @IBOutlet weak var photoLibraryViewerContainer: UIView!

        cameraButton.clipsToBounds  = true
        libraryButton.clipsToBounds = true

        changeMode(Mode.Library)
        
        photoLibraryViewerContainer.addSubview(albumView)
        cameraShotContainer.addSubview(cameraView)

    
    @IBAction func libraryButtonPressed(sender: UIButton) {
        
        changeMode(FusumaMode.Library)
    }
    
    @IBAction func photoButtonPressed(sender: UIButton) {
    
        changeMode(FusumaMode.Camera)
    }
    
    @IBAction func doneButtonPressed(sender: UIButton) {
