         // TODO: localize
         nextButton.setTitle("Next", for: .normal)
         nextButton.setTitleColor(.wmf_blue, for: .normal)
-        nextButton.setTitleColor(.gray, for: .highlighted)
-        nextButton.titleLabel?.font = UIFont.wmf_preferredFontForFontFamily(.system, withTextStyle: .subheadline, compatibleWithTraitCollection: traitCollection) ?? UIFont.systemFont(ofSize: 15)
+        // TODO: figure out what to do about 0xA2A9B1 - not sure what to name this gray based on the other gray names - we already have  'light(er|est)Gray'
+        nextButton.setTitleColor(UIColor(0xA2A9B1), for: .disabled)
+        nextButton.setTitleColor(.wmf_blue, for: .highlighted)
         view.addSubview(nextButton)
         nextButton.heightAnchor.constraint(equalToConstant: 40).isActive = true
         view.addConstraint(NSLayoutConstraint(item: nextButton, attribute: .bottom, relatedBy: .equal, toItem: view, attribute: .bottom, multiplier: 1, constant: 0))
-        view.addConstraint(NSLayoutConstraint(item: nextButton, attribute: .leading, relatedBy: .equal, toItem: view, attribute: .centerX, multiplier: 1, constant: 70))
+        view.addConstraint(NSLayoutConstraint(item: nextButton, attribute: .leading, relatedBy: .equal, toItem: view, attribute: .centerX, multiplier: 1, constant: 88))
     }
 
     fileprivate func configureAndAddSkipButton(){

        view.isUserInteractionEnabled = false
        let nextIndex = index + 1
        let direction:UIPageViewControllerNavigationDirection = UIApplication.shared.wmf_isRTL ? .reverse : .forward
        self.setViewControllers([pageControllers[nextIndex]], direction: direction, animated: true, completion: {(Bool) in
            self.view.isUserInteractionEnabled = true
        })
    }

    
    fileprivate lazy var pageControllers: [UIViewController] = {
        var controllers:[UIViewController] = []
        controllers.append(containerControllerForWelcomePageType(.intro))
        controllers.append(containerControllerForWelcomePageType(.exploration))
        controllers.append(containerControllerForWelcomePageType(.languages))
        controllers.append(containerControllerForWelcomePageType(.analytics))
        return controllers
    }()
    
    fileprivate lazy var pageControl: UIPageControl? = {
        return view.wmf_firstSubviewOfType(UIPageControl.self)
    }()

    let nextButton = UIButton()
