    @IBOutlet private weak var _finalPageContainerView: UIView!
    @IBOutlet private weak var _finalTextLabel: UILabel!
    @IBOutlet private weak var _textLabel: UILabel!
-   @IBOutlet private weak var _pageControl: UIPageControl!
+   
+   @IBOutlet private weak var _pageControlLayoutConstraint: NSLayoutConstraint! {
+      didSet {
+         if UIScreen.mainScreen().sizeType == .iPhone5 {
+            _pageControlLayoutConstraint.constant = 0
+         }
+      }
+   }
+   
+   @IBOutlet private weak var _pageControl: UIPageControl! {
+      didSet {
+         if UIScreen.mainScreen().sizeType != .iPhone5 {
+            _pageControl.transform = CGAffineTransformMakeScale(2, 2)
+         }
+      }
+   }
    @IBOutlet private weak var _nextButton: GoalieKerningButton!
    
    var onboardingCompletionBlock: (() -> Void)?

let phoneFrameAspectRatio: CGFloat = 65.0/74.0
let phoneScreenWidthPercentage: CGFloat = 0.8

class OnboardingViewController: UIViewController
{
   @IBOutlet private weak var _bottomSpacePhoneConstraint: NSLayoutConstraint!

      }
      else {
         _finalPageContainerView.alpha = 0
         _finalPageContainerView.center = CGPoint(x: view.center.x, y: view.center.y - 20)
         view.addSubview(_finalPageContainerView)
         
         _bottomSpacePhoneConstraint.constant = -_phoneFrameImageView.bounds.height
