 	
 	private var _slidingView: UIView?
 	private var slidingView: UIView! {
-	get {
-		if let slidingView = _slidingView {
-			return slidingView
-		}
-		
-		_slidingView = UIView()
-		_slidingView!.contentMode = .Center
-		
-		return _slidingView
-	}
-	set {
-		_slidingView = newValue
-	}
+		get {
+			if let slidingView = _slidingView {
+				return slidingView
+			}
+			
+			_slidingView = UIView()
+			_slidingView!.contentMode = .Center
+			
+			return _slidingView
+		}
+		set {
+			_slidingView = newValue
+		}
 	}
 	
 	private var _colorIndicatorView: UIView?
 	private var colorIndicatorView: UIView! {
-	get {
-		if let colorIndicatorView = _colorIndicatorView {
-			return colorIndicatorView
-		}
-		
-		_colorIndicatorView = UIView(frame: bounds)
-		_colorIndicatorView!.autoresizingMask = (.FlexibleHeight | .FlexibleWidth)
-		_colorIndicatorView!.backgroundColor = defaultColor
-		
-		return _colorIndicatorView
-	}
-	set {
-		_colorIndicatorView = newValue
-	}
+		get {
+			if let colorIndicatorView = _colorIndicatorView {
+				return colorIndicatorView
+			}
+			
+			_colorIndicatorView = UIView(frame: bounds)
+			_colorIndicatorView!.autoresizingMask = (.FlexibleHeight | .FlexibleWidth)
+			_colorIndicatorView!.backgroundColor = defaultColor
+			
+			return _colorIndicatorView
+		}
+		set {
+			_colorIndicatorView = newValue
+		}
 	}
 	
 	private func addSubviewToSlidingView(view: UIView) {

		
		let offset = offsetWith(percentage: percentage, relativeToWidth: CGRectGetWidth(bounds))
		
		UIView.animateWithDuration(0.3, delay: 0.0, usingSpringWithDamping: 0.6, initialSpringVelocity: offset / 100.0, options: (.CurveEaseOut | .AllowUserInteraction), animations: {
				self.contentView.frame = self.contentView.bounds
				self.colorIndicatorView.backgroundColor = self.defaultColor
				self.slidingView.alpha = 0.0

		
		colorIndicatorView.backgroundColor = colorWith(percentage: percentage)
		
		UIView.animateWithDuration(duration, delay: 0.0, options: (.CurveEaseOut | .AllowUserInteraction), animations: { [unowned self] in
				self.contentView.frame = frame
				self.slidingView.alpha = 0.0
				self.slideViewWith(percentage: self.percentageWith(offset: origin, relativeToWidth: CGRectGetWidth(self.bounds)), view: self.viewWith(percentage: percentage), andDragBehavior: self.viewBehaviorWith(percentage: percentage))
			}, completion: { [unowned self] (completed: Bool) -> Void in
				self.executeCompletionBlockWith(percentage: percentage)
			})
	}
