 
 }
 
-// MARK: helpers 
+// MARK: helpers
 
 extension PaperOnboarding {
-  
+
   private func bakcgroundColor(index: Int) -> UIColor {
     guard let color = itemsInfo?[index].color else {
       return .blackColor()

// MARK: public

public extension PaperOnboarding {
  
  func currentIndex(index: Int, animated: Bool) {
    if 0 ..< itemsCount ~= index {
      currentIndex = index
      if let postion = pageView?.positionItemIndex(index, onView: self) {
        fillAnimationView?.fillAnimation(bakcgroundColor(currentIndex), centerPosition: postion, duration: 0.5)
      }
      pageView?.currentIndex(index, animated: animated)
      contentView?.currentItem(index, animated: animated)
    }
    
  }
}
// MARK: create

extension PaperOnboarding {
  
  private func commonInit() {
    itemsInfo = createItemsInfo()
    translatesAutoresizingMaskIntoConstraints = false

// MARK: GestureControlDelegate

extension PaperOnboarding: GestureControlDelegate {

  func gestureControlDidSwipe(direction: UISwipeGestureRecognizerDirection) {
    switch direction {
    case UISwipeGestureRecognizerDirection.Right:
