         self.mainViewController = mainViewController
         self.leftViewController = leftViewController
         self.rightViewController = rightViewController
-        setupView()
-		setupLeftView()
-		setupRightView()
+        prepareView()
+		prepareLeftView()
+		prepareRightView()
     }
 	
 	//

		public static var backdropViewContainerBackgroundColor: UIColor = .blackColor()
		public static var animationDuration: CGFloat = 0.5
		public static var leftBezelWidth: CGFloat = 16
		public static var leftViewContainerWidth: CGFloat = 270
		public static var leftPanFromBezel: Bool = true
		public static var rightBezelWidth: CGFloat = 16
		public static var rightViewContainerWidth: CGFloat = 270
		public static var rightPanFromBezel: Bool = true
	}
	

	}
	
	//
	//	:name:	prepareView
	//
	internal func prepareView() {
		prepareMainContainer()
		prepareBackdropContainer()
	}
	
	//
	//	:name:	prepareLeftView
	//
	internal func prepareLeftView() {
		prepareContainer(&leftContainer, viewContainer: &leftViewContainer, originX: leftOriginX, width: options.leftViewContainerWidth)
		prepareLeftGestures()
	}
	
	//
	//	:name:	prepareRightView
	//
	internal func prepareRightView() {
		prepareContainer(&rightContainer, viewContainer: &rightViewContainer, originX: rightOriginX, width: options.rightViewContainerWidth)
		prepareRightGestures()
	}
