 		self.delegate = self
 		self.minimumZoomScale = 1
 		self.userInteractionEnabled = true
+		self.decelerationRate = UIScrollViewDecelerationRateFast
+		self.bounces = true
 		
 		var singleTapGesture = UITapGestureRecognizer(target: self, action: "tapGestureRecognizer:")
 		singleTapGesture.numberOfTapsRequired = 1

		}
	}
	
	// MARK: - UIScrollViewDelegate methods
	func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView?
	{
		return mainImageView
	}
}


	func captionLabelWithPlainText(plainText: NSString?, orAttributedText
		attributedText: NSAttributedString?, fromFrame frame: CGRect) -> UILabel
	{
		var captionFont = UIFont.systemFontOfSize(16)
		var captionSize = CGSizeZero
		
		if let pt = plainText {
