     //
     
     var profileTableHeader = UIView()
+    
+    //
+    // Stat group view
+    //
+    
+    lazy var statGroupView: UIView = {
+        let view = UIView()
+        view.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 32)
+        view.center = CGPoint(x: 160, y: 200)
+        view.backgroundColor = UIColor(
+            red: 200.0/255.0,
+            green: 208.0/255.0,
+            blue: 216.0/255.0,
+            alpha: 1.0
+        )
+        return view
+    }()
+    
+//    lazy var statStackView: UIStackView = {
+//        let stackView = UIStackView(arrangedSubviews: [postCountLabel, actionCountLabel, groupCountLabel])
+//        stackView.alignment = .Fill
+//        stackView.distribution = .Fill
+//        stackView.axis = .Horizontal
+//        stackView.translatesAutoresizingMaskIntoConstraints = false
+//        return stackView
+//    }()
+//    
+//    var postCountLabel: UILabel = {
+//        let label = UILabel()
+//        label.textAlignment = .Center
+//        label.font = UIFont.systemFontOfSize(15, weight: UIFontWeightMedium)
+//        label.heightAnchor.constraintEqualToConstant(24.0).active = true
+//        label.translatesAutoresizingMaskIntoConstraints = false
+//        return label
+//    }()
+//    
+//    var actionCountLabel: UILabel = {
+//        let label = UILabel()
+//        label.textAlignment = .Center
+//        label.font = UIFont.systemFontOfSize(15, weight: UIFontWeightMedium)
+//        label.heightAnchor.constraintEqualToConstant(24.0).active = true
+//        label.translatesAutoresizingMaskIntoConstraints = false
+//        return label
+//    }()
+//    
+//    var groupCountLabel: UILabel = {
+//        let label = UILabel()
+//        label.textAlignment = .Center
+//        label.font = UIFont.systemFontOfSize(15, weight: UIFontWeightMedium)
+//        label.heightAnchor.constraintEqualToConstant(24.0).active = true
+//        label.translatesAutoresizingMaskIntoConstraints = false
+//        return label
+//    }()
+    
+//    lazy var statStackView: UIStackView = {
+//        let stackView = UIStackView(arrangedSubviews: [smallRectangleView, bigRectangleView, bigRectangleView2])
+//        stackView.alignment = .Fill
+//        stackView.distribution = .Fill
+//        stackView.axis = .Horizontal
+//        stackView.translatesAutoresizingMaskIntoConstraints = false
+//        return stackView
+//    }()
 
     //
     // MARK: UIKit Overrides

        // Groups count
        //
        
        let groupCountLabel = UILabel()
        
        groupCountLabel.textAlignment = .Center
        groupCountLabel.font = UIFont.systemFontOfSize(15, weight: UIFontWeightRegular)
        groupCountLabel.heightAnchor.constraintEqualToConstant(24.0).active = true
        
        if let groupCount = self.userSnapshot!["groups"].int {
            
            postCountLabel.text = "\(groupCount) groups"
            
            statStackView.addArrangedSubview(groupCountLabel)
            
        } else {
            

        // Summary stats group view
        //
        
//        let statGroupView: UIView = {
//            let view = UIView()
//            view.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 32)
//            view.center = CGPoint(x: 160, y: 200)
//            view.backgroundColor = UIColor(
//                red: 200.0/255.0,
//                green: 208.0/255.0,
//                blue: 216.0/255.0,
//                alpha: 1.0
//            )
//            return view
//        }()
        
//        statGroupView.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 32)
//        
//        statGroupView.center = CGPoint(x: 160, y: 200)
//        
//        statGroupView.backgroundColor = UIColor(
//            red: 200.0/255.0,
//            green: 208.0/255.0,
//            blue: 216.0/255.0,
//            alpha: 1.0
//        )
        
//        let statStackView = UIStackView()
//        
