         self.dataSource = self
         self.delegate = self
         
-        let page1 = ReaderViewController()
-        let page2 = ReaderViewController()
-        let page3 = ReaderViewController()
+        self.page1 = ReaderViewController()
+        self.page2 = ReaderViewController()
+        self.page3 = ReaderViewController()
         
-        self.setViewControllers([page1],// page2, page3],
+        self.setViewControllers([page2],// page2, page3],
                            direction: .reverse, //UIPageViewController.NavigationDirection,
                            animated: true,
                            completion: nil )//((Bool) -> Void)? = nil)

    //
    func pageViewController(_ pageViewController: UIPageViewController,
                            viewControllerBefore viewController: UIViewController) -> UIViewController? {
        return nil
    }
    
    func pageViewController(_ pageViewController: UIPageViewController,
                            viewControllerAfter viewController: UIViewController) -> UIViewController? {
        return nil
    }
    
    func presentationCount(for pageViewController: UIPageViewController) -> Int {
        return 1
    }
    
    func presentationIndex(for pageViewController: UIPageViewController) -> Int {
        return 2
    }
    //
    // Delegate

class ReaderPagesController : UIPageViewController, UIPageViewControllerDataSource, UIPageViewControllerDelegate {
    
    private var toolBar: ReaderToolbar!
    private var page1: ReaderViewController!
    private var page2: ReaderViewController!
    private var page3: ReaderViewController!

    init() {
        super.init(transitionStyle: .scroll, navigationOrientation: .horizontal, options: nil)
    }
