     public func addComponentSliderRed        (side:CGFloat = 32, title:NSAttributedString? = nil, action:((Int)->Bool)? = nil) -> ComponentSlider {
         let slider = self.addComponentSlider(label  : "R" | UIColor.white | UIFont.systemFont(ofSize: UIFont.smallSystemFontSize),
                                              title  : title,
-                                             color  : UIColor(rgb:[1,0,0]),
+                                             color  : .red,
                                              side   : side)
         
         slider.update = { [weak self] slider,color,animate in

            if !buttons.isEmpty {
                buttons[0].circle(for: .normal).fillColor = color.cgColor
            }
        }
        
        override open func remove  (color:UIColor) {

            return data[`for`]?.function
        }
        
        public func set(for:Operation, function:@escaping ()->()) {
            if var data = data[`for`] {
                data.function = function
                self.data[`for`] = data
