             metrics:metrics,
             views:views))
         addConstraints(NSLayoutConstraint.constraints(
-            withVisualFormat:"V:[label(28)]-30-|",
+            withVisualFormat:"H:|-0-[imageView]-0-|",
+            options:[],
+            metrics:metrics,
+            views:views))
+        addConstraints(NSLayoutConstraint.constraints(
+            withVisualFormat:"V:[imageView(80)]-0-[label(28)]-35-|",
             options:[],
             metrics:metrics,
             views:views))

    override init(frame:CGRect)
    {
        super.init(frame:frame)
        
        let buildVersion:String? = Bundle.main.infoDictionary?[kBuildKey] as? String
        

        label.textAlignment = NSTextAlignment.center
        label.text = buildVersion
        
        let imageView:UIImageView = UIImageView()
        imageView.isUserInteractionEnabled = false
        imageView.translatesAutoresizingMaskIntoConstraints = false
        imageView.clipsToBounds = true
        imageView.contentMode = UIViewContentMode.center
        imageView.image = #imageLiteral(resourceName: "assetGenericLogoNegative")
        
        addSubview(label)
        addSubview(imageView)
        
        let views:[String:UIView] = [
            "label":label,
            "imageView":imageView]
        
        let metrics:[String:CGFloat] = [:]
        
