     }
     return pageView
   }
-
+  
   private func createItemsInfo() -> [OnboardingItemInfo] {
     guard case let dataSource as PaperOnboardingDataSource = self.dataSource else {
       fatalError("set dataSource")
     }
-
+    
     var items = [OnboardingItemInfo]()
     for index in 0..<itemsCount {
       let info = dataSource.onboardingItemAtIndex(index)

  func onboardingConfigurationItem(item: OnboardingContentViewItem, index: Int) {
    delegate?.onboardingConfigurationItem(item, index: index)
  }

}

      contentView?.currentItem(index, animated: animated)
      CATransaction.commit()
    }
    
  }
}
// MARK: create

extension PaperOnboarding {
  
  private func commonInit() {
    if case let dataSource as PaperOnboardingDataSource = self.dataSource {
      itemsCount = dataSource.onboardingItemsCount()
    }
    
    itemsInfo = createItemsInfo()
    translatesAutoresizingMaskIntoConstraints = false
    fillAnimationView = FillAnimationView.animavtionViewOnView(self, color: bakcgroundColor(currentIndex))
