         }
     }
     
-    @IBInspectable var buttonTextColor: UIColor = UIColor.whiteColor() {
-        didSet{
-            setStyle()
-        }
-    }
-    
-    @IBInspectable var dragPointTextColor: UIColor = UIColor.whiteColor() {
-        didSet{
-            setStyle()
-        }
-    }
-    
-    @IBInspectable var buttonUnlockedTextColor: UIColor = UIColor.whiteColor() {
+    @IBInspectable var buttonTextColor: UIColor = UIColor.white {
+        didSet{
+            setStyle()
+        }
+    }
+    
+    @IBInspectable var dragPointTextColor: UIColor = UIColor.white {
+        didSet{
+            setStyle()
+        }
+    }
+    
+    @IBInspectable var buttonUnlockedTextColor: UIColor = UIColor.white {
         didSet{
             setStyle()
         }

    }
    
    @IBInspectable var buttonUnlockedText: String   = "UNLOCKED"
    @IBInspectable var buttonUnlockedColor: UIColor = UIColor.blackColor()
    var buttonFont                                  = UIFont.boldSystemFontOfSize(17)
    
    
    var dragPoint            = UIView()

            }
            
            let animationDuration:Double = abs(Double(velocityX) * 0.0002) + 0.2
            UIView.transition(with: self, duration: animationDuration, options: UIViewAnimationOptions.curveEaseOut, animations: {
                }, completion: { (Status) in
                    if Status{
                        self.animationFinished()
