 	override func update() {
 		let value = lerpRect(from, to: to)
 		updateTarget(value)
-	}
-	
-	override func reset() {
-		super.reset()
-		updateTarget(from)
 	}
 	
 	private func updateTarget(value: CGRect) {

		updateTarget(value)
	}
	
	override func reset() {
		super.reset()
		updateTarget(from)
	}
	
	private func updateTarget(value: CGFloat) {
		if var frame = tweenObject.frame, let prop = property {
			switch prop {

		updateTarget(point)
	}
	
	private func updateTarget(value: CGPoint) {
		if targetCenter {
			tweenObject.center = value
