 
     //MARK: - Appearance
 
-    public override dynamic func viewWillAppear(_ animated: Bool) {
+    public override func viewWillAppear(_ animated: Bool) {
         // Super
         super.viewWillAppear(animated)
         

    //MARK: - View Loading

    // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
    public override dynamic func viewDidLoad() {
        // Validate grid settings
        if startOnGrid {
            enableGrid = true

        if currentPageIndex != pageIndexBeforeRotation {
            jumpToPageAtIndex(index: pageIndexBeforeRotation, animated: false)
        }
        
        self.view.setNeedsLayout()
    }

    public override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        viewIsActive = true
        
