         menuView.positionAnimationWillStart()
     }
     
-    // When the buttons are tapped, this method is called.
+    // When a button is tapped, this method is called.
     func buttonTapped(btn:HOKButton) {
         if btn.actionType == HOKAcitonType.Closure {
             btn.action()

        }
    }
    
    // Add a button just with the title
    private func addButton(title:String) -> HOKButton {
        let btn = HOKButton()
        btn.layer.masksToBounds = true

        if let presentationLayer = layer.presentationLayer() as? CALayer {
            var verticalOffset = self.layer.frame.origin.y - presentationLayer.frame.origin.y
            
            // On dismissing, the offset should not be offended on the buttons.
            if verticalOffset > 0 {
                verticalOffset *= 0.2
            }
