 
 	// return how many seconds the transiton animation will take
 	func transitionDuration(transitionContext: UIViewControllerContextTransitioning) -> NSTimeInterval {
-		return 0.75
+		return 0.5
 	}
 
 	// MARK: UIViewControllerTransitioningDelegate protocol methods

				}

			},
			completion: { finished in
				transitionContext.completeTransition(true)
			})


		let duration = self.transitionDuration(transitionContext)

		UIView.animateWithDuration(duration,
			delay: 0.0,
			usingSpringWithDamping: 0.8,
			initialSpringVelocity: 0,
			options: nil,
			animations: {

				if presenting {
					fromView.transform = smallScale
