     
     //MARK: actions
     
+    func actionSlider(sender slider:UISlider)
+    {
+        updateLabel()
+    }
+    
     func actionDone(sender button:UIButton)
     {
         animateHide()

    private let kButtonHeight:CGFloat = 36
    private let kButtonBottom:CGFloat = -20
    private let kSliderMargin:CGFloat = 15
    private let kSliderHeight:CGFloat = 50
    private let kMaxValue:Float = 180
    
    init(

            view:slider,
            toView:self,
            margin:kSliderMargin)
        
        NSLayoutConstraint.bottomToTop(
            view:label,
            toView:slider)
        NSLayoutConstraint.height(
            view:label,
            constant:kLabelHeight)
        NSLayoutConstraint.equalsHorizontal(
            view:label,
            toView:self)
        
        updateLabel()
    }
    
    required init?(coder:NSCoder)
