             }
             hideSettingsView(currentSettingsView, completion: nil)
         }
-        self.currentSettingsView = view
+        currentSettingsView = view
         view.hidden = false
         view.frame = CGRectMake(view.frame.size.width,
             view.frame.origin.y,

    }
    
    func hideSettingsView(view: UIView, completion: (Void -> Void)?) {
        UIView.animateWithDuration(0.2, delay: 0, options: .CurveEaseOut, animations: {
            view.frame = CGRectMake(-view.frame.size.width,
                view.frame.origin.y,

            }
        })
    }
    
    // MARK: -
    
    func show() {
        containerViewBottomConstraint.constant = 0
